
排序
叶落而知秋!
这个作者很懒,什么都没留下…
展开
-
c#选择排序
每一趟从待排序的数据元素中选出最小(或最大)的一个元素,顺序放在已排好序的数列的最后,直到全部待排序的数据元素排完为止。选择排序是不稳定的排序算法。namespace SelectionSort{ using System; /// <summary> /// The program. /// </summary> public static class Program { /// <summary.原创 2021-01-23 16:49:59 · 246 阅读 · 1 评论 -
c#排序之冒泡排序
冒泡排序(Bubble Sort),是一种计算机科学领域较简单的排序算法。它重复地走访要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来,直到没有元素再需要交换为止。这个算法的名字由来是因为越大的元素会经由交换慢慢“浮”到数列的顶端,故名。冒泡排序的算法如下:1、对无序区的每一对相邻元素作比较,从开始第一对到最后一对,如果相邻元素对中的第一个比第二个大,就交换他们两个。从而,最后一个元素必定是最大元素,把该最大元素移出无序区。2、持续对越来越少的无序区元素重复上面的步骤,直到.原创 2021-01-23 16:28:18 · 1217 阅读 · 0 评论