09 2017 档案
摘要:时间复杂度: 快速排序取决于递归深度 最坏情况:已经排好顺序 ,O(n2) 最好情况:每次序列一分为二,O(nlog2n),完全二叉树
阅读全文
摘要:从内存分配分析程序初始化和存储 一.类中各成员的执行顺序 属性、方法、构造方法和自由块都是类中的成员,在创建类的对象时,类中各成员的执行顺序:1.父类静态成员和静态初始化块,按在代码中出现的顺序依次执行。2.子类静态成员和静态初始化块,按在代码中出现的顺序依次执行。3. 父类的实例成员(普通类变量)
阅读全文
摘要:基本的计算步骤时间复杂度的定义 一般情况下,算法中基本操作重复执行的次数是问题规模n的某个函数,用T(n)表示,若有某个辅助函数f(n),使得当n趋近于无穷大时,T(n)/f(n)的极限值为不等于零的常数,则称f(n)是T(n)的同数量级函数。记作T(n)=O(f(n)),称O(f(n))为算法的渐
阅读全文

浙公网安备 33010602011771号