- 5
- 0
- 约2.67万字
- 约 25页
- 2016-03-11 发布于江西
- 举报
程序设计实践 第2章.pdf
下载
第2章 算法与数据结构
总而言之,只有熟悉了这个领域的工具和技术才能对特殊的问题提供正确解答,
只有丰富的经验才能提供坚实的专业性结果。
Raymond Fielding ,《特殊效果立体电影的技术》
算法和数据结构的研究是计算机科学的重要基石。这是一个富集优雅技术和复杂数学分
析结果的领域。这个领域并不是理论嗜好者们的乐园和游戏的场所:一个好的算法或数据结
构可能使某个原来需要用成年累月才能完成的问题在分秒之中得到解决。
在某些特殊领域,例如图形学、数据库、语法分析、数值分析和模拟等等,解决问题的
能力几乎完全依赖于最新的算法和数据结构。如果你正要进入一个新领域去开发程序,那么
首先需要弄清楚在这里已经有了些什么,以免无谓地把时间浪费在别人早已做好的东西上。
每个程序都要依靠算法与数据结构,但很少有程序依赖于必须发明一批全新的东西。即
使是很复杂的程序,比如在编译器或者网络浏览器里,主要的数据结构也是数组、表、树和
散列表等等。如果在一个程序里要求某些更精巧的东西,它多半也是基于这些简单东西构造
起来的。因此,对大部分程序员而言,所需要的是知道有哪些合适的、可用的算法和数据结
构,知道如何在各
您可能关注的文档
- 画一三叶玫瑰线,使一个小五角星在曲线上移动.doc
- 皇家墨尔本理工大学因特网与网络计算硕士录取.pdf
- 石家庄学院EDA期末试卷.doc
- 研究生课程考试规范——计算机应用基础.doc
- 福州屏东中学2016年会考模拟测试(九).doc
- 福师12秋《计算机应用基础》练习题.doc
- 私有云和托管云方案.pdf
- 私有标准及其反垄断法规制_于连超.pdf
- 科技英语ppt 邬帅斌.ppt
- 科罗拉多晚霞中的刘再复.pdf
- 急性肠系膜动脉缺血多学科诊断与治疗专家共识总结2026.pdf
- 《剪纸》教案-2025-2026学年人教版(新教材)小学数学三年级下册.pdf
- 在市发展和改革委员会2025年度工作总结会上的讲话发言材料.pdf
- 《动画作品设计制作》教学设计-2025-2026学年人教版初中美术九年级下册.pdf
- 人教版(2026)八年级下册英语Unit 1 Section A 4a-4c寒假预习讲义(含练习题及答案).pdf
- 3.2+学习成就梦想+课件-2025-2026学年统编版道德与法治七年级上册.pdf
- 2026年课件-《AIGC与新媒体运营技能实战(慕课版)》-教案全套-新版.pdf
- 人教版(2026)八年级下册英语Unit 2 Section A 4a-4c寒假预习讲义(含练习题及答案).pdf
- (4篇)公司部门2025年工作总结汇编.pdf
- 高考英语--词性转换背诵版+默写版+ 高三英语.pdf
原创力文档

文档评论(0)