來北京的日子(3) 排序演算法

2021-07-03 19:47:41 字數 647 閱讀 6027

今天是培訓的第二天,還沒有正式的開課,老師給講了氣泡排序、快速排序、插入排序演算法

1.氣泡排序:

#include

#include

void swap(int *a,int *b);

int main(void)

;int i,j;

for(i=0;i<8;i++)

;int i,j;

for(i=0;i<8;i++)

;int li_tmp;

for(i=1;i<8;i++)

else

}li_array[j+1]=li_tmp;

}for(i=0;i<8;i++)

printf("\n");

return 0;

}4.選擇排序:

#include

#include

int main(void)

;int i,j;

for(i=0;i<8-1;i++)

}li_array[k]=li_array[i];

li_array[i]=max;

}for(i=0;i<8;i++)

printf("\n");

return 0;

}快速排序還沒弄明白,,弄明白了再寫,,,,

來北京實習的日子

最近剛來北京找工作,發現機會很多,但是有時候機會總是那麼輕易的溜走了。原因很多,主要原因有三 1 自己定位不準確2 社會經歷太少3 基礎方面有點疏忽了。來北京的時候,沒有很好的給自己定位,是我失敗的主要原因,正所為沒有目標就失去了航線,我沒有定位好價值觀,就出現了漫無目的,期望有時高有時低。社會經歷...

3 排序演算法 歸併排序

問題描述 歸併排序演算法對下列例項排序,寫出基於歸併排序演算法對下面例項進行排序的具體過程。a 48,12,61,3,5,19,32,7 解題思想 將n個元素分成2個子集合,分別對子集合進行排序,最終將排好序的子集合合併為有序集合。n 1是中止。如下 include include using na...

演算法3 排序 簡單選擇排序

基本思想 在要排序的一組數中,選出最小的乙個數與第乙個位置的數交換 然後在剩下的數當中再找最小的與第二個位置的數交換,如此迴圈到倒數第二個數和最後乙個數比較為止。選擇排序的思想其實和氣泡排序有點類似,都是在一次排序後把最小的元素放到最前面。但是過程不同,氣泡排序是通過相鄰的比較和交換。而選擇排序是通...