我們技術人員的《泡沫》氣泡排序

2021-10-05 17:11:49 字數 1895 閱讀 2454

「美麗的泡沫 雖然一剎花火,你所有承諾 雖然都太脆弱,但愛像泡沫 如果能夠看破,有什麼難過。」

鄧紫棋-泡沫【我是歌手】

在《泡沫》之中,鄧紫棋將自己對於愛情的認知,通過旋律和歌詞,淡淡的像我們展示出來。

愛情擁有著泡沫的美麗,卻也同時擁有著泡沫的脆弱,多少唯美的愛情因承受不住現實的摧殘,最後變成了一生的遺憾。

愛情需要經濟基礎的加固,經濟基礎,決定上層建築,沒有物質的愛情,注定是要破滅。但我們每乙個人卻同時羨慕愛情的美麗,我們只用搞好自己的基礎,搞好自己的經濟。

搞好經濟,對於咱們搞技術的小夥伴而言,努力學習程式設計方面的知識,才是重中之重。今天,咱們一起**一下:氣泡排序。

任何排序方式,目的都是找到一組數字正確的順序,例如下面一組

我們今天的排序,之所以叫做氣泡排序,它也同時遵守著泡沫的一些規則:大的泡沫在下面,小的泡沫在上面

氣泡排序的本質:相鄰元素進行比較,如果前面的元素數值大於面後的元素數值就交換,否則繼續往後移一位。

第一輪:

第二輪

在進行下一輪,這輪產生的新的資料序列為

第三輪:

在進行下一輪,這輪產生的新的資料序列為

第四輪:

在進行下一輪,這輪產生的新的資料序列為

最後一輪:-4 < 2 不交換 ,結束排序。

氣泡排序的規律:從這個例子中還可以總結出,如果有 n 個資料,那麼只需要比較 n–1 輪。而且除了第一輪之外,每輪都不用全部比較。因為經過前面輪次的比較,已經比較過的輪次已經找到該輪次中最大的數並浮到右邊了,所以右邊的數不用比較也知道是大的。

**如下:

# include

intmain

(void);

int i;

//比較的輪數

int j;

//每輪比較的次數

int buf;

//交換資料時用於存放中間資料

for(i=

0; i<5;

++i)

//比較n-1輪 n為陣列的長度}}

for(i=

0; i<6;

++i)

printf

("\n");

return0;

}

技術人員的思考

2004 1 13 作為一名技術人員,我一直在思考技術人員的出路在 技術人員的核心競爭力是什麼。經過一段時間的 觀察,我覺得有兩類人將具備核心競爭力。一類是專才,對某個技術鑽研的極其透徹,走在領域的前列。這樣 的人往往是公司的寶貝,高薪自然沒問題,象我們公司前一陣子剛剛給乙個晶元開發人員發了8萬獎金...

技術與技術人員的價值

在我工作到第四年出頭時,總是感覺自己的價值被低估了,換個說法就是感覺工資低了。當時,總覺得技術不如管理,但又聽聞有人一直做技術也有到年薪百萬的,雖不在身邊,但江湖總有這樣的傳說。再環顧周身環境,似乎除了去伊拉克做技術能讓收入立刻飆公升 補貼超過工資 讓我不禁懷疑江湖的百萬傳說是不是被高估了。再加上工...

IT 技術人員的內功心法

什麼是你的職涯 本錢 所謂職業生涯的本錢,簡單來說,必須涵蓋三個方面,一是充分的能力,包括專業技能 管理知識的儲備等 二是態度,即工作態度及風格是否契合你所希望就職公司的文化,開闊的視野 相容幷包的心胸 善於學習及適應改變的能力,都會為你的職場加分,為未來的職業發展創造無限可能 三是誠信,ge前總裁...