数据结构第1章绪论要点
算法的运行时间 = 计算机执行一种简单操作的时间*简单操作的执行次数 (与机器有关,不考虑) 如:t=x; x=y; y=t; 运行时间 = 一条赋值语句的执行时间*3 通常把算法中包含简单操作次数的多少叫做该算法的时间复杂度,用它来衡量一个算法的运行时间性能。 若解决一个问题的规模为n,即表示待处理的数据中包含有n个元素,则算法的时间复杂度通常是n的一个函数,记为f(n)。 例1:分析以下程序的时间复杂度 int Sum(int b[], int n) { int i, s=0; //频度为1 for ( i=0; in; i++ ) //频度为(n+1) s=s+b[i]; //频度为n return s; //频度为1 } (一条语句重复执行的次数称语句的频度) 时间复杂度: f(n) = 2n+3 = O(n) 例2:分析以下程序段的时间复杂度 for ( i=1; i=n;
您可能关注的文档
- 教育中的心理效应第一章前十个效应要点.ppt
- 教育学选择+填空要点.doc
- 教育心理学单词150508修订版要点.doc
- 教科版小学科学六年级下册第三单元《太阳系》要点.ppt
- 教育心理学学习的概述要点.ppt
- 教育心理学复习大纲要点.doc
- 教科版科学六年级下册米饭、淀粉、碘酒的变化PPT要点.ppt
- 教育部:首批世界一流大学和一流学科建设拟定名单要点.doc
- 散文解读与教学策略要点.doc
- 数列求和1要点.ppt
- 清明节高中下学期主题班会课件.pptx
- 统编版语文一年级下册课件《语文园地三》.pptx
- 统编版语文一年级下册课件《语文园地六》.pptx
- 一例ECMO术患者的个案护理.pptx
- 2.12 辽宋夏金元时期经济的繁荣 课件 2025-2026学年统编版七年级历史下学期.pptx
- 一例重症肺炎患者改善肺功能的循证个案护理.pptx
- 青春不“翻车”:电动车安全小贴士 高中下学期主题班会.pptx
- 主动脉夹层破裂的急救护理.pptx
- Unit 3 My school calendar Part A let's spell 课件(内嵌音视频)2025-2026学年人教PEP版英语五年级下册.pptx
- 乳糜尿的微生物学分析.pptx
最近下载
- 水土保持工程施工记录与档案管理方案.docx
- 围术期患者转运专家共识(2021版).pptx VIP
- 三年级两位数乘加乘减计算练习题(每日一练,共39份).pdf VIP
- (49格)舒尔特方格练习题 儿童专注力训练(每日一练, 共16份).docx VIP
- 08S126热水器选用及安装.docx VIP
- 地理信息系统教程(第二版)全套PPT课件.pptx
- 合力2-3.5吨越野叉车零件图册.pdf VIP
- 四川省中小流域暴雨洪水计算.doc VIP
- (高清版)ZT 0276.11-2015 岩石物理力学性质试验规程 第11部分:岩石溶蚀试验.pdf VIP
- 航空运输地理-全套PPT课件.pptx
原创力文档

文档评论(0)