C#

C#,冒泡排序算法

C#,冒泡排序算法

冒泡排序算法,就像泡泡一样慢慢的从水底冒出来。这个算法需要内外两个循环,外循环是得到每次比较的数组,外比较次数=数组长度-1.
这样理解,例如10个数只要其他的9个位置确定了最后一个位置也就确定了,所以外比较的次数就是数组长度减去1.
内循环主要是对数组内相邻两个数字的比较,如果后面比前面的大,则交换位置,以此类推,最小的在此次循环就排在最前面啦。
小的垫在底下,大的就慢慢的冒出来囖。

下面的具体算法实现,结果从小到大:

 

hello manong
Posts created 24

发表评论

Related Posts

Begin typing your search term above and press enter to search. Press ESC to cancel.

Back To Top