- 博客(30)
- 收藏
- 关注
原创 Java基础篇---面向对象(上)
1、面向对象概念:略1.1、学习面向对象的三条主线1、Java类及类的成员:属性,方法,构造器,代码块,内部类2、面向对象的三大特征:封装,继承,多态3、其它关键字:this、super、static、final、abstract、interface、package、import 等1.2、面向对象的2个要素类和对象2、类和对象类:对一类事物的描述,是抽象的、概念上的定义对象:是实际存在的该类事物的每个个体,因而也称为实例(instance)。1、类面向对象程序设计的重点是类的设
2022-02-04 19:36:45 429
原创 算法之NlogN排序算法
题目七、剖析递归行为和时间复杂度的估算奠定知识递归方法查找数组最大值优化: (L+R)/2 => L+(R-L)>>1 防止L+R溢出且>>运算比除法快master公式T(N) = aT(N/b) + O(N^d)a:子问题规模等量情况下被调用次数b:子问题规模c:除去调用子过程之外,剩下的时间复杂度例子: T(N) = 2T(N/2) +O(1) a=1,b=2,d=0PS:只要等子过程规模相同,就可以使用master公式
2021-11-23 11:56:00 3593
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人