- 博客(1)
- 资源 (2)
- 收藏
- 关注
原创 堆排序算法原理及实现
堆排序是排序中一种比较重要的算法,和快速排序一样,其复杂度也是O(nlogn);同时也是一种原地排序算法:在任何时候,数组中只有常数个元素存储在输入数组以外。堆这种数据结构是处理海量数据比较常见的结构,海量数据的TOP K问题一般可以通过分治法+hash+堆这种数据结构解决。值得注意的是,这里将的“堆”准确的说是二叉堆,逻辑上是一棵类似完全二叉树的数据结构。
2015-06-09 22:20:28 8011
larbin源代码下载
larbin网络爬虫源代码,基于C++编写。编译出现错误时,注释掉相应的行即可。先安装makedepend,然后注释掉internal.h中的错误行。接着在/usr/include/c++下复制iostream到larbin src目录下,改名为iostream.h。在iostream.h下加入using namespace std;最后make如果还有错误(错误:posix_types_32.h:没有那个文件或目录),就把系统下posix_types.h里面全部注释掉即可
2011-05-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人