資料結構 演算法系列一 開篇的話

2021-06-22 11:16:40 字數 891 閱讀 4899

每當要找工作的時候就覺的該複習下c語言和資料結構了,第一次是在畢業馬上要開始找工作時,第二次就是現在第一次準備換工作時。

從畢業開始工作到現在(差乙個月就兩年了),每當回首往事時總是覺的進步的不夠快,不夠明顯,不能獨擋一面,而感覺懊惱,困惑。感覺自己也挺努力的,但是就是沒有成就感,原始的動力在一點點耗去,前方卻還是漆黑一片,看不到方向,迷茫。工作兩年了依然覺的迷茫。

當然原因是多方面的。

第二:工作後遇到的專案是個很好的專案,由衷的感覺高大上,但是覺的專案組缺乏幾個技術上帶隊的人物,導致大家一邊摸索一邊做,換來換去的方向,確實受不了,專案不是很成功。很遺憾!專案不成功對我這種新人的影響確實不小,哎,一言難盡。

第三:自身原因,從開始學習英語自己就討厭,面對尖端的專案,英語能力確實跟不上,嚴重影響自己的進步。從初中開始到碩士畢業,每一次的考試都是英語拉後腿時才開始瘋狂的補,考完試就不再學了,還是太年輕啊,以前從沒有現在意識的這麼強烈。圖樣圖森破啊。

第四:自己不夠堅持,學習充電的方向也是猶豫不決,換來換去的,最後一事無成,這個專案的干擾有很大關係。什麼都知道點兒,什麼都說不清楚,沒有系統的學習。

第五:其他方面。工作後留給自己看書的時間確實不多。

經過反思,才催生了這篇博文。乙個人和乙個公司一樣,其財力,精力等都是有限的,必須聚焦,老闆這個想法確實精煉,雖然就一句話,執行起來確實不容易,很容易身在廬山中。從今天開始送給自己六個字:專注  實踐  堅持。

專注  實踐  堅持 就是:

1.將以前這兒學一點那學一點的《資料結構》和《演算法導論》全面的系統化的學習並實踐一遍,實踐就是通過peking university online judge實踐。

2.專注於英語聽說能力的提公升《listen to this》。

前方的道路依然不夠清晰,唯有厚積薄發!

雖然晚了點,但總算是開始了。

資料結構 排序演算法系列總結

目錄 1 空間複雜度 2 穩定性 3 執行時間 4 目前預設的sort內建函式排序函式 5 六種常用排序方法 空間複雜度產生的原因有兩個 重新定義了一塊空間用於儲存資料 遞迴產生了棧空間 氣泡排序 選擇排序 堆排序和插入排序屬於原地實現排序,因此空間複雜度為常數級別 快速排序,在演算法中雖然沒有使用...

C 演算法系列一基本資料結構

一 簡介 作為乙個程式設計師,演算法是乙個永遠都繞不過去的話題,雖然在大學裡參加過acm的比賽,沒記錯的話,浙江賽區倒數第二,後來不知怎麼的,就不在care他了,但是現在後悔了,非常的後悔 如果當時好好學演算法的話,現在去理解一些高深的框架可能會很easy,現在隨著c 基礎和web技能的提公升,發現...

資料結構與演算法系列 Sunday演算法詳解

一 背景 sunday演算法是daniel m.sunday於1990年提出的字串模式匹配。其效率在匹配隨機的字串時比其他匹配演算法還要更快。sunday演算法的實現可比kmp,bm的實現容易太多。二 分析假設我們有如下字串 a lessons tearned in software te b so...