An open API service indexing awesome lists of open source software.

https://github.com/jzx555/sorting-algorithm

六种数组排序算法以及四种字符串排序算法的C++实现
https://github.com/jzx555/sorting-algorithm

algorithms sorting-algorithms-implemented

Last synced: 9 months ago
JSON representation

六种数组排序算法以及四种字符串排序算法的C++实现

Awesome Lists containing this project

README

          

## 数组排序算法
这是由C++实现的六中排序算法,他们分别是:
1. 插入排序(`InsertionSort`);
2. 希尔排序(`ShellSort`);
3. 堆排序(`HeapSort`);
4. 桶排序(`BuckerSort`);
5. [归并排序(`MergeSort`)](https://blog.csdn.net/weixin_41427400/article/details/79778297);
6. [快速排序(`QuickSort`)](https://blog.csdn.net/weixin_41427400/article/details/79778297) + 快速选择(`QuickSelect`);

## 字符串排序算法
这是由C++实现的四种字符串排序算法,他们分别是:
1. 插入排序(`InsertionSort`);
2. [低位优先排序(`LSD`)](https://blog.csdn.net/weixin_41427400/article/details/79851043);
3. [高位优先排序(`MSD`)](https://blog.csdn.net/weixin_41427400/article/details/79851043);
4. 三向快速排序(`Quick3Sort`);

参考文献:《数据结构与算法分析——C语言描述》、《算法——第四版》