- 2
- 0
- 约3.33千字
- 约 18页
- 2020-07-21 发布于湖北
- 举报
第 1 章 演算法分析 目次 1.1 演算法 1.2 Big-O 1.3 動動腦時間 1.4 練習題解答 1.1 演算法 演算法(Algorithms)? 是一解決問題(problems)的有限步驟程序 產生解答中一步一步的程序 程式效率分析方式(performance analysis) 時間複雜度分析(time complexity analysis) 空間複雜度分析(space complexity analysis) 1.1 演算法(con.t) 時間複雜度分析步驟 求出程式中每一敘述的執行次數( ‘{‘ 和 ’}’ 不計算) 再將這些執行次數加總 求出程式之Big-O,即為該程式之時間複雜度 Ex:四個範例 1.1.1 陣列元素相加 執 行 次 數 int sum(int arr[], int n) { int i, total=0; 1 for (i=0; in; i++) n+1 total+=arr[i]; n return total; 1 } 2n+2 1.1.2 矩陣相加 執 行 次 數 void add (int a[][], int b[][], int
您可能关注的文档
最近下载
- 污染源源强核算技术指南 锅炉(HJ 991—2018).pdf VIP
- 正泰NJR2系列软起动器使用说明书.docx VIP
- 税务培训股权转让个人所得税.pptx VIP
- (2027年)预防未成年人犯罪法主题班会课件PPT课件.pptx VIP
- 2026中国民航机场建设集团有限公司校园招聘(75人)笔试历年参考题库附带答案详解.docx
- 中成药治疗失眠临床应用指南(2023年).pptx VIP
- 《集成电路封装工艺项目教程(活页式)》 课件 项目3 芯片粘接 .pptx
- 平行线的性质 同步练习 (一).pdf VIP
- 高盛-全球半导体-中国半导体自给率持续提升.pdf VIP
- 特种设备风险分级管控管理制度和隐患排查管理制度.docx VIP
原创力文档

文档评论(0)