考研需要會的以下排序算法:
- 插入排序(直接插入、折半插入、希爾排序)
- 交換排序(冒泡排序、快速排序)
- 選擇排序(簡單選擇排序、堆排序)
- 歸併排序
- 基數排序
其中上述都爲內排序,還有外部排序(多路歸併排序);以及穩定性、時間複雜度和空間複雜度的理解;
插入排序(直接插入、折半插入、希爾排序)
交換排序(冒泡排序、快速排序)
選擇排序(簡單選擇排序、堆排序)
歸併排序
基數排序
考研需要會的以下排序算法:
其中上述都爲內排序,還有外部排序(多路歸併排序);以及穩定性、時間複雜度和空間複雜度的理解;
插入排序(直接插入、折半插入、希爾排序)
交換排序(冒泡排序、快速排序)
選擇排序(簡單選擇排序、堆排序)
歸併排序
基數排序