- 博客(8)
- 资源 (6)
- 收藏
- 关注
原创 堆排序(C++)
建立一个小顶堆;建立时保证左子树右子树大于根节点;去掉堆顶;然后把最后一项放在堆顶,然后再调整保证左子树右子树大于根节点;再去掉堆顶;以此类推;#include using namespace std;int main(){ int n; cout << "请输入数组长度:" << endl; cin >> n; int *NUM = new int[n];
2015-01-09 17:19:56 568
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人