摘要:
快速排序的效率比较高的算法,如果我们只能掌握一种排序,那快速排序是最佳的选择。 private int Division(int[] list, int left, int right) { // 以最左边的数(left)为基准 int bs = list[left]; while (left < 阅读全文
摘要:
冒泡排序是,最长用的一种排序方式。它效率虽然不是很高,但是思路简单。 public void BubbleSort(int[] a) { int i, j; var n = a.Length; for (i = n - 1; i > 0; i--) { // 将a[0...i]中最大的数据放在末尾 阅读全文