- 41
- 0
- 约7.51千字
- 约 13页
- 2015-07-24 发布于安徽
- 举报
计算机算法设计与分析
(书要整体看看再结合老师画的重点)
第一章
1.算法:是在有限步骤内求解某一问题所使用的一组定义明确的规则。
程序:是算法用某种程序设计语言的具体实现。
算法评定标准:
时空的观点
标准1 算法在计算机上的执行的时间最短。
标准2 算法所需要的存储空间最小。
发展的观点
标准3 算法的适应性强。
设计的观点
标准4 算法的设计时间少。
交流的观点
标准5 算法容易理解。
时间复杂性论:
原因:
所有关于时间复杂性增长的阶的定义和渐近界的讨论都可移植到空间复杂性的讨论中。
算法的空间复杂性相对简单,它不可能超过运行时间的复杂性,因为写入每一个内存单元都至少需要一定的时间。对于一个相同的输入I,S(N)=O(T(N))。
空间复杂性降低到一定程度时会大幅度增加时间复杂性,而时间复杂性的降低一般对空间复杂性不会有太大影响。
例: 求两个n阶矩阵的乘积C=AB的算法及其时间复杂性。
定义矩阵A[ ][n],B[ ][n],C[ ][n]
for i ← 0 to n ←频度:n+1
for j ← 0 to n ←频度:n(n+1)
C[i][j] = 0; ←频度:n2
for k ← 0 to n ←
您可能关注的文档
- 城市配送运输过程透明管理.doc
- 初级处理实操模拟题1.doc
- 初中科学复习资料.doc
- 初中中考历史试题(含答案1).doc
- 传输线路维护技能考试1.doc
- 串联型稳压电源课件.ppt
- 纯低温余热发电技术.ppt
- 粗集料及其集料混合料的筛分试验.doc
- 存储问题的数学模型.ppt
- 大工14秋.企业管理在线作业3.doc
- 2026年中国抗生素类原料药市场调查研究报告.docx
- [绍兴市]2025浙江绍兴市越城区第一批综合类事业单位人员招聘72人笔试历年参考题库典型考点附带答案.docx
- 2026年及未来5年70升电子冰箱项目市场数据调查、监测研究报告.docx
- 2026年中国压砣胶辊砻谷机市场调查研究报告.docx
- 2026年中国双壁型热缩管市场调查研究报告.docx
- 2026年中国组合过线导轮数据监测报告.docx
- 2025~2026学年福建省厦门集美中学高一下学期2月阶段性测试历史试卷.doc
- 2025~2026学年贵州黔东南苗族侗族自治州高三第一学期期末检测历史试卷.doc
- 2025~2026学年贵州黔东南苗族侗族自治州高二第一学期期末检测历史试卷.doc
- 2025~2026学年辽宁海城市高级中学高三下学期寒假验收历史试卷.doc
原创力文档

文档评论(0)