/// <summary>
/// 插入排序
/// </summary>
public void Inser_Sort()
{
int[] list = new int[] { };
int tmp;
for (int i = 1; i < list.Length; i++)
{
int j = i - 1;
tmp = list[i];
while (j>=0 && tmp<list[j])
{
list[j + 1] = list[j];
j--;
}
list[j + 1] = tmp;
}
}
/// <summary>
/// 冒泡排序
/// </summary>
public void Bubble_Sort()
{
int[] list = new int[] { };
int tmp;
for (int i = 0; i < list.Length-1; i++)
{
for (int j = 1; j < list.Length - 1-i; j++)
{
if (list[j-1]<list[j])
{
tmp = list[j - 1];
list[j - 1] = list[j];
list[j] = tmp;
}
}
}
}
/// <summary>
/// 選擇排序
/// </summary>
public void Select_Sort()
{
int[] list = new int[] { };
int tmp;
int min;
for (int i = 0; i < list.Length-1; i++)
{
min = i;
for (int j = i+1; j < list.Length-1; j++)
{
if (list[min]>list[j])
{
min = j;
}
}
tmp = list[i];
list[i] = list[min];
list[min] = tmp;
}
}
C#簡單的排序,冒泡,插入,選擇
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。
相關(guān)閱讀更多精彩內(nèi)容
- 選擇排序 對(duì)于任何輸入,時(shí)間為O(n*n); 冒泡排序 最優(yōu)(對(duì)于升序的數(shù)組,因?yàn)榧尤肓艘粋€(gè)跳出判斷):O(n),...
- // 折半查找 int search(int *a, int n, int key) { int min, m...
- 一.選擇排序法基本思路:第一遍歷遍數(shù)組的每一個(gè)值,找出最大數(shù)放在首位;第二遍歷遍數(shù)組的n-1個(gè)值,找出最大數(shù)放在數(shù)...
- 1.選擇排序看算法書才知道還有一種排序叫選擇排序,還是經(jīng)典排序,果然是算法渣渣,還孤陋寡聞,皮皮甜要加油啊什么是選...