计算机软件技术基础第2版作者李平王秀英主编胡立栓孙雪王育平编著第2章数据结构概述课件.pptVIP

  • 25
  • 0
  • 约4.24千字
  • 约 36页
  • 2016-12-25 发布于广东
  • 举报

计算机软件技术基础第2版作者李平王秀英主编胡立栓孙雪王育平编著第2章数据结构概述课件.ppt

时间复杂度举例 for(i=1;i=n;i++) for(j=1;j=n;j++) { c[i][j]=0; for (k=1;k=n;k++) c[i][j]+=a[i][k]*b[k][j] } * n2 n3 语句频度f(n)=n3+n2 时间复杂度O(n3) 常见的时间复杂度 O(1) O(n) O(n2) O(log2n) O(nlog2n) O(2n) ..... * T n 2n n log n2 a·2n+b·n3+c·n2+d·n·log2(n)+e·n+f a0时,时间复杂度就是O(2n); a=0,b0时间复杂度就是O(n3); a,b=0,c0时间复杂度就是O(n2) a,b,c=0,d0时间复杂度就是O(n·log2(n)) a,b,c,d=0,e0时间复杂度就是O(n) a,b,c,d,e=0,f0时间复杂度就是O(1) 算法实现所占存储空间: (一)指令、常数和系统变量所占存储空间 (二)I/O数据所占存储空间 (三)算法执行过程中所需辅助空间-空间复杂度 常见空间复杂度O(1), O(n), O(n2), O(n3) * * * 要求设计一个算法,当给定任何一个人的名字时,该算法能够打印出此人的电话号码,如果该电话簿中根本就没有这个人,则该算法也能够报告没有这个人的标志。 * 其他例子:

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档