C 排序演算法

2021-05-06 11:21:52 字數 1673 閱讀 7032

最基本的 氣泡排序

c# code

using

system;

namespace

bubblesorter}j

++;}}

}public

class

mainclass

;bubblesorter sh

=new

bubblesorter();

sh.sort(iarrary);

for(

intm=0

;m<iarrary.length;m++)

console.write("

",iarrary[m]);

console.writeline();}}

}

選擇排序

c# code

using

system;

namespace

selectionsorter

intt

=list[min];

list[min]

=list;

list=t;

}}}public

class

mainclass

;selectionsorter ss

=new

selectionsorter();

ss.sort(iarrary);

for(

intm=0

;m<iarrary.length;m++)

console.write("

",iarrary[m]);

console.writeline();}}

}

插入排序

c# code

using

system;

namespace

insertionsorter

list[j]=t;

}}}public

class

mainclass

;insertionsorter ii

=new

insertionsorter();

ii.sort(iarrary);

for(

intm=0

;m<iarrary.length;m++)

console.write(""

,iarrary[m]);

console.writeline();}}

}

希爾排序 希爾排序是將組分段,進行插入排序

c# code

using

system;

namespace

shellsorter

list[j-1

]=t;}

}}}public

class

mainclass

;shellsorter sh

=new

shellsorter();

sh.sort(iarrary);

for(

intm=0

;m<iarrary.length;m++)

console.write("

",iarrary[m]);

console.writeline();}}

}

C 排序演算法

protected int bubbleup int array 氣泡排序 return array public int selectionsorter int list 選擇排序 int temp list min list min list i list i temp return list ...

C 演算法排序

不廢話,上 using system using system.collections.generic using system.linq using system.text using system.threading.tasks namespace 排序演算法 陣列 氣泡排序 選則排序 arra...

C排序演算法

一 簡單排序演算法 由於程式比較簡單,所以沒有加什麼注釋。所有的程式都給出了完整的執行 並在我的vc環境 下執行通過。因為沒有涉及mfc和windows的內容,所以在borland c 的平台上應該也不會有什麼 問題的。在 的後面給出了執行過程示意,希望對理解有幫助。1.冒泡法 這是最原始,也是眾所...