2022
06-29
06-29
C++实现堆排序示例
目录堆的实现Heap.h堆的管理及接口Heap.c堆各个接口功能的实现test.c测试堆的实现Heap.h堆的管理及接口#include<stdio.h>#include<stdlib.h>#include<assert.h>typedefintHPDataType;typedefstructHeap{HPDataType*a;intsize;intcapacity;}Heap;//堆的向下调整算法voidAdjustDown(HPDataType*a,intn,introot);//堆的向上调整算法voidAdjustUp(HPDataType*a,intchild);//堆的初始化voidHeapInit(Heap*php,...
继续阅读 >