- 博客(2)
- 资源 (9)
- 收藏
- 关注
原创 算法排序之堆排序
在算法导论第三版中介绍“堆排序是一种原地排序,如果试图引入数组,那么将失去这一优势。”堆排序的基础是在原有堆上进行排序,即将等待排序的集合先建堆1.建立最大堆(Max_Heapify) 最大堆满足条件A[Parent[i]]>=A[i] 最大堆唯一能确立的就是数组中的最大元素,相当于一个复杂的Max方法,但是重新确立一个最大堆比较快速//伪代码片段Max_Heapify(A,i)1 l=LE
2017-10-12 11:44:17 240
原创 接口与抽象类的区别
关于接口与抽象类接口里定义的方法只能是抽象方法,类方法,默认方法接口里的普通方法不能有接口实现(方法体),但是类方法,默认方法都必须有方法实现(方法体)在接口中定义默认方法,需要使用default修饰在接口里定义类方法,需要使用static修饰面向对象来说,比如需要用木头做一个箱子,抽象类就相当于一块原木,这个原木可以制作成多种形状的箱子,有花纹的,没花纹的,带盖的,不带盖的,
2016-10-09 21:43:15 227
图书销售系统
2017-07-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人