摘要:
在数据结构中,堆其实就是一棵完全二叉树。我们知道内存中也有一块叫做堆的存储区域,但是这与数据结构中的堆是完全不同的概念。在数据结构中,堆分为大根堆和小根堆,大根堆就是根结点的关键字大于等于任一个子节点的关键字,而它的左右子树又分别都是大根堆;小根堆与大根堆恰好相反。在C++的STL中优先队列pr... 阅读全文
积分与排名
- 积分 - 42936
- 排名 - 39415
最新评论
- 1. Re:2016华为校招上机笔试练习题
- 第二个啥时候终止输入啊
- --wswang
- 2. Re:深入理解C语言
- 总结的不错,学习
- --阿水
- 3. Re:360电话面试
- 太监了?
- --跋锋寒LT
- 4. Re:深入理解C语言
- @ 封剑隐居在C++里面,全局函数尽管也可以声明为static在一个源文件里面封装自己,但是还是没有成员函数的封装性那么强大,同时也无法完全展现继承和多态;至于汇编的话,运行效率的确很高,但是开发效率...
- --山中水寒
- 5. Re:深入理解C语言
- 其实看看 深度探索c++对象模型,就能发现所谓的c++里的成员函数其实就是全局函数。比如博主的print可以这样写PersonPrint(sPerson *Person);真正高效率的程序还是要完全用...
- --封剑隐居