33问答网
所有问题
当前搜索:
算法必须在计算机上用某种语言实现
算法
的优劣与算法描述
语言
有关,但与所用
计算机
无关对吗?
答:
对的,
算法
对于一个软件优劣而言是非常重要的,而与
计算机
本身无关,但有一点,注意适用平台
...C
语言
或PASCAL语言等高级语言来描述,则
算法实现上
就是程序了,是否正...
答:
【错误】
算法用
各种
计算机语言
描述可表现为一个程序但并不等于程序,因为程序逻辑不一定满足有穷性。
算法必须
最终由
计算机
程序
实现
,这句话对吗
答:
按你说的“
实现
”,那就不能被实现。而程序分两种:一种叫做应用程序。依赖操作系统,并不直接操作硬件动作。尽管其中也有许多算法。一种叫做操作系统。它才是直接操作硬件的程序。任何算法都必须落实在操作系统上,才可以得到最终的硬件变化结果。所以,“
算法必须
最终由
计算机
程序实现”这句话也算对吧。
复杂
算法
一般用什么
语言实现
答:
复杂
算法
一般用c语言,或者c++
语言实现
。复杂算法的复杂性是对算法效率的度量,是评价算法优劣的重要依据。时间复杂性是指算法中包含简单操作次数的多少,是算法运行时间的相对度量。要求用
计算机
解决的问题越复杂,规模越大,算法分析的工作量也越大。复杂算法指针:复杂算法如果一个变量声明时在前面使用*号,...
请问:如何用
计算机语言实现
一个简单的
算法
?
答:
按照运算优先级,步骤如下:步骤1:(a+c)=(2.5+4.7)=7.2 步骤2:(int)(a+c)=(int) 7.2 = 7 步骤3:(b/3*7/2)=(7/3*7/2)=8.16666666667 步骤4:(int)(b/3*7/2) = (int) 8.16666666667 = 8 步骤5: a +(int)(b/3*(int)(a+c)/2)%4 = 2.5 + ...
算法
的描述可以采用什么?
答:
使得灵活性不足。因此,许多教材中采用的是以一种
计算机语言
为基础,适当添加某些功能或放宽某些限制而得到的一种类语言。这些类语言既具有计算机语言的严谨性,又具有灵活性,同时也容易上机
实现
,因而被广泛接受。目前,许多“数据结构”教材采用类PASCAL语言、类C++或类C语言作为
算法
描述语言 ...
算法用
什么
语言
书写最好?
答:
3、伪代码的优势:回避了程序设计语言的严格,烦琐的书写格式,书写方便,同时具备格式紧凑,易于理解,便于向
计算机
程序设计语言过渡的优点。
算法使用
伪代码的要求:算法使用伪代码的目的是使被描述的算法可以容易地以任何一种编程
语言实现
。因此,伪代码
必须
结构清晰,代码简单,可读性好,并且类似自然语言。
用
计算机
解决问题的步骤有哪些?
答:
不同的
算法
可能用不同的时间、空间或效率来完成同样的任务。一个算法的优劣可以用空间复杂度与时间复杂度来衡量。3、编写程序。设计完算法后,就要
使用某种
程序设计
语言
编写程序代码,并最终得到相应结果。编程的语言包括汇编语言、机器语言和高级语言。高级语言中最简单、最常用的是Visual Basic语言和Pascal...
算法
的优劣与算法描述
语言
有关,但与所用
计算机
无关对吗?
答:
对的,
算法
对于一个软件优劣而言是非常重要的,而与
计算机
本身无关,但有一点,注意适用平台
“
算法
最终必由
计算机实现
”为何是错的?
答:
算法是在有限步骤内求解某一问题所使用的一组定义明确的规则。通俗点说,就是
计算机
解题的过程。在这个过程中,无论是形成解题思路还是编写程序,都是在实施
某种算法
。前者是推理
实现
的算法,后者是操作实现的算法。一个算法应该具有以下五个重要的特征:有穷性: 一个
算法必须
保证执行有限步之后结束;确切...
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
程序语言的三种基本结构
以下不是衡量算法标准的是
通常按照程序运行数据的
算法必有输入但可以没有输出
算法必须有输出吗?
算法必须在有限步骤内实现
软件的完整概念描述应是
一个c语言程序是由什么
大数据不是要教机器像人一样思考。相反,它是(