数据结构课件(sjtu)1_绪论.pptVIP

  • 1
  • 0
  • 约2.27万字
  • 约 38页
  • 2018-01-05 发布于河南
  • 举报
数据结构课件(sjtu)1_绪论

* * * * * * * * * * * * * 5、时间复杂性的度量 5、实例:求 xn 的程序的时间复杂性的级别。 方案1:直接采用循环的做法。 算法1.3: x 和 n 都是正整数,求 xn 之值的简单方法 int power01( int x,int n ) { int y;y = x; // 代价 2 while( n 1 ) // 代价 n { y *= x; n - -; } // 代价2(n-1) cout “ x^n is ” y endl; // 代价 1 return y; // 代价 1 } // x 和 n 都是正整数,求 xn 之值。 注意:根据求和定理,总的时间代价为:O(n),线形阶的。 5、时间复杂性的度量 5、实例:求 xn 的程序的时间复杂性的级别。 方案2:采用一些技巧,且假定不会溢出。 算法1.4: x 和 n 都是正整数,求 xn 之值的时间复杂性级别低的算法

文档评论(0)

1亿VIP精品文档

相关文档