2017 10 27C 初級 氣泡排序

2021-08-09 21:46:53 字數 737 閱讀 2599

1.昨天做c#練習題時,有個if(){},寫條件時,「==」寫成「=」;

2.題目:編寫乙個應用程式用來輸入的字串進行加密,對於字母字串加密規則如下:

『a』→』d』 『b』→』e』 『w』→』z』 …… 

『x』→』a』 『y』→』b』 『z』→』c』

『a』→』d』 『b』→』e』 『w』→』z』 …… 

『x』→』a』 『y』→』b』 『z』→』c』?

對於其他字元,不進行加密。

namespace _152

else if (strold[i] >= 'a' && strold[i] <= 'w')

else if (strold[i]=='x' || strold[i] == 'y'|| strold[i] == 'z'|| strold[i] == 'x'|| strold[i] == 'y'|| strold[i] == 'z')

else strtemp += strold[i];

}console.writeline(strtemp);

console.readkey();}}

}

輸入一組數字,用空格隔開,排序 ,輸出,氣泡排序法:

namespace _153}}

foreach (var item in strarray)

console.readkey();}}

}

初級排序 氣泡排序

氣泡排序 從第乙個數開始依此與下乙個數進行比較,若後者大於前者,則二者換位,否則不進行操作 然後讓第二個數與下乙個進行比較 依此這樣進行。一次大迴圈會將最大的那個數,放在後面 第二次大迴圈會將第二大的數放在倒數第二位 依次進行。最後便是有序的公升序數列。include using namespace...

氣泡排序初級版

void bubble sort int arr,int sz void pritn arr int arr,int sz 氣泡排序 簡單優化改進 公升序排 加乙個flag void bubble sort int arr,int sz if 0 flag break void pritn arr ...

初級演算法 氣泡排序

氣泡排序是一種比較常用的基礎的排序演算法,氣泡排序的基本思想是 每次比較兩個相鄰的元素,如果它們的順序錯誤就把它們交換 過來。下列是以從大到小排列為例講解。因為是按照從大到小排列所以越小的越靠後面 該演算法是通過迴圈巢狀實現的,首先外迴圈表示有n個數需要排序,因為是n個數所以只需要迴圈n 1次就可以...