admin 2019年06月17日 选择排序 > 堆排序的数组元素序号是从1开始的,因为堆实际上是一棵顺序存储(数组存储)的二叉排序树 ### 简单选择排序 ```C++ void SelectSort(SqList R[],int n) { int i,j,k; 773 0 0 数据结构
admin 2019年06月17日 拓扑排序的算法 ### 原有邻接表存储结构加入入度数据项 ```C++ #define MAXV 4 typedef int ElemType; typedef int InfoType; struct ArcNode { int adjve 729 0 0 数据结构
admin 2019年06月17日 归并排序 > Merge 将两个序列归并, MergePass 定义了在每一个长度下对序列怎样分区归并, MergeSort 以递增长度调用 MergePass ### 归并排序算法 ```C++ void Merge(SqList R[ 761 0 0 数据结构
admin 2019年06月17日 插入排序 ### 顺序表的存储结构 ```C++ #define MAXITEM 100 typedef int KeyType; typedef char ElemType[10]; struct SqList { KeyType k 760 0 0 数据结构