导航:首页 > 源码编译 > 算法设计与分析李保春

算法设计与分析李保春

发布时间:2022-06-10 23:35:15

算法设计与分析问题。

道理上:12345678*12345678 结果有15位,但单精度浮点的有效位为7位,也就是只有结果的高7或8位是有效的。也就是说你的两个算式中前者会损失精度。

但:经pascal语言或fortran语言验证,两者的结果相同。

fortran程序:
doubleprecisiona,b,x,y
a=12345678.0
b=87654321.0
x=a*a/b
y=a/b*a
write(*,*)x,y
stop
end


MicrosoftFORTRAN77V3.31August1985
(C)CopyrightMicrosoftCorp1982,1983,1984,1985

PassOneNoErrorsDetected
8SourceLines

CodeAreaSize=#00D2(210)
ConsAreaSize=#0014(20)
DataAreaSize=#003C(60)

PassTwoNoErrorsDetected.

Microsoft8086ObjectLinker
Version3.02(C)CopyrightMicrosoftCorp1983,1984,1985

1738827.764332500000001738827.76433250000000
Stop-Programterminated.

㈡ 《计算机算法设计与分析》到底是学什么,到底是在

计算机算法设计与分析的课程,主要是学习计算机里面的数据如何组织,如何进行处理,很多都是前辈总结的经验。

㈢ 计算机算法设计与分析怎么样

这本书作为这个学期的算法课教材,这才让我有机会看了下此书,刚看的时候,云里来雾里去的,看完后,更是无奈。不明白为什么这样的书会作为教材,毫无道理。原因如下: 1.书中所讲内容大部分出自算法导论和Levitin的算法设计与分析基础(见P86页讲贪心算法用做举例的找零问题中的二角五分硬币,当时看到二角五分硬币就瞬间无语了.....因为只有米国才有25分的硬币 = =),有些地方让人感觉是删减后照搬过来的,因此读起来特别费劲,自觉愚钝,跟不上作者跳跃的思维。 2.讲的东西难度适中,当是表达方式实际上给读者增加了难度。书中经常用a[],b[]这样的名字来命名所需的数据结构,可见作者丝毫没有用心在写书,根本不为读者着想,无力形式化描述使读起此书颇有难度。 3.最关键的在于书中的算法代码。没有采用伪代码而采用c++实现本身没什么问题,但是代码的风格实在是不敢恭维。从变量命名上多采用s,k,r之类让人无语的名字,根本无法清晰表达变量的意思,而且要命的大部分算法只有很少的注释或者根本没有,注释固然不能太多,但那也是建立在代码能自文档化的基础上的,面对这样的代码,只能摇头。除此之外,书中代码还出现风格不统一的情况,关于花括号的使用,一会是K&R风格,一会是悬挂式风格,有时干脆两种风格混在同一段代码中,及其容易误导他人,使其养成不良的代码风格。 综上,要是学算法的话,这本书并不是很理想,我觉得Levitin的那本算法设计与分析基础不错,而这本只能算不是教材的教材吧.

阅读全文

与算法设计与分析李保春相关的资料

热点内容
積架小型空气压缩机 浏览:555
绿盾文档加密系统哪里有卖 浏览:637
我的世界怎么开挂在服务器里面 浏览:789
西门子自锁正反转编程图 浏览:749
出国英语pdf 浏览:920
算法线性匹配 浏览:674
山东省dns服务器云主机 浏览:554
安卓5g软件怎么隐藏 浏览:839
编译内核空间不足开不了机 浏览:887
汉纪pdf 浏览:474
在哪里下载国家医保app 浏览:657
没有与文件扩展关联的编译工具 浏览:426
我的世界反编译mcp下载 浏览:19
安卓手柄下载什么软件 浏览:70
pushrelabel算法 浏览:850
硬盘资料部分文件夹空白 浏览:617
cssloader的编译方式 浏览:941
java面板大小 浏览:506
怎么用命令方块打出字体 浏览:500
台湾加密货币研究小组 浏览:299