我已经会写算法了,但是怎么在计算机上运行?
我是说会编写程序了。。。
如何使算法在计算机上运行
答案:3 悬赏:70
解决时间 2021-03-14 18:08
- 提问者网友:无悔疯狂
- 2021-03-13 22:40
最佳答案
- 二级知识专家网友:心与口不同
- 2021-03-14 00:19
算法只是一种编程的思想。要把你算法的功能表现出来还需要使用工具:
运行环境
编程语言
对应的编译器
用编程语言翻译你的算法成编译器可以认得的语言
用编译器编译,也就是翻译成可以让运行环境可以认得的语言。
一般运行环境可以认得的语言就是机器语言。比如用vc编写的代码,编译出程序。
但有些时候不是的,比如用java语言写的代码,java编译器编译出的程序是不能直接给机器运行的,而是给java 虚拟机去解释成机器语言然后给机器执行
运行环境
编程语言
对应的编译器
用编程语言翻译你的算法成编译器可以认得的语言
用编译器编译,也就是翻译成可以让运行环境可以认得的语言。
一般运行环境可以认得的语言就是机器语言。比如用vc编写的代码,编译出程序。
但有些时候不是的,比如用java语言写的代码,java编译器编译出的程序是不能直接给机器运行的,而是给java 虚拟机去解释成机器语言然后给机器执行
全部回答
- 1楼网友:不傲怎称霸
- 2021-03-14 03:11
算法是编程的思想怎么可以运行呢,
只有通过编写程序运用你的算法实现某种功能,就可以了
- 2楼网友:输掉的尊严
- 2021-03-14 01:51
其实你说的是算法的实现问题。
每个算法要在计算机上实现,一般要经历以下过程:(1)算法自然语言描述;(2)算法的抽象;(3)算法的计算机编程语言描述;(4)编程;(5)编译;
(6)执行算法文件,就是运行。
你已经编完程序,编译一下,链接,既可以运行了。
很高兴和你交流,我对更具体的问题更感兴趣
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯
• 手机登qq时,显示手机磁盘不足,清理后重新登 |
• 刺客的套装怎么选啊? |