代码改变世界

随笔档案-2011年6月17日

堆排序,插入,删除,调整算法(大顶堆)

2011-06-17 17:10 by htc开发, 442 阅读, 收藏,
摘要: #include <stdio.h>#include <stdlib.h>/*堆以数组为组织方式,下标从0开始*/#define INIT_ARRAY_SIZE 50/*函数声明部分*/void build_heap(int par_array[], int length);void max_heap_adjust(int par_array[], int index);void heap_sort(int par_array[], int length);void max_heap_insert(int **par_array, int item_value);voi 阅读全文