排序的定义,对一序列对象根据某个关键字进行排序。
工具/原料
VS2018
方法/步骤
1
术语说明:稳定、不稳定、内排序、外排序、时间复杂度、空间复杂度。
2
算法总结:总结算法那的排序方式和稳定性。
3
算法分类:分为内部排序和外部排序。内部排序为使用内存,外部排序是内存和外存结合使用的情况。
4
比较排序和非比较排序的区别,时间复杂度和空间复杂度有所区别。
5
冒泡排序是一种简单的排序算法,它重复的走访过要排序的数列,一次比较两头各元素,如果顺序错误就将这两个元素交换过来。走访数列的工作是重复的进行蒋欢,直到没有数据进行交换。
6
冒泡排序算法描述:顺序比较大小,符合顺序的放前面。
7
冒泡排序代码实现:C#代码实现方式。
9
选择排序代码实现方式:C#代码实现。
上一篇:交换排序(数据结构)