排序算法的游戏规则
在学习多种排序算法的设计以及对它们进行效率计算的过程中,有很多的步骤是相同的,我们把要做的相同的事情归纳为一下几点:
1.定义排序元素的类型
例如:typedef int ElemType;
2.定义一个容器容纳要排序的数据
例如:ElemType container[SIZE];
3.判断两个元素大小关系
例如:if(container[i] > container[j]) return 0 else return 1;
4.交换两个元素
例如: ElemType temp; temp = container[A]; container[A] = container[B]; con