1、演算法,浩如煙海,找到自己感興趣的那個分支,或那個點來學習,然後,一往無前的深入**下去。
2、興趣第一,一切,由著你的興趣走,忌浮躁。
3、思維敏捷。給你一道常見的題目,你的頭腦中應該立刻能冒出解決這道問題的最適用的資料結構,以及演算法。
4、隨興趣,多刷題。acm題。poj,面試題,包括下文將出現的研究生複試上機考試題,都可以作為你的程式設計練習題庫。
5、多實踐,多思考。學任何乙個演算法,反覆研究,反覆思考,反覆實現。
6、資料結構是一切的基石。不必太過專注於演算法,一切演算法的實現,原理都是依託資料結構來實現的。弄懂了乙個資料結構,你也就通了一大片演算法。
7、學演算法,重優化。
8、學習演算法的高明之處不在於某個演算法運用得有多自如,而在於通曉乙個演算法的內部原理,運作機制,及其來龍去脈。
cuda矩陣之心得
一 先了解什麼是矩陣 在數學中,矩陣 matrix 是乙個按照長方陣列排列的複數或實數集合 1 最早來自於方程組的係數及常數所構成的方陣。二 矩陣的基本引數 typedef struct matrix 三 在cpu上使用c c 進行矩陣程式設計 四 gpu使用cuda程式設計 簡單例子舉例 這裡簡單...
備戰「軟考」之心得
時間都去哪啦,還沒好好看書軟考就完啦!伴隨著5月24號16 30的鐘聲,標誌著準備將近2個月的軟考就這樣結束了!自己的心隨之啪的就碎了!儘管知道沒有賣懊悔藥的,但真的想讓時間倒流又一次來一次。但平靜之後就想這不過一次成長,沒有什麼懊悔的,更不要為此而感到傷心難過,我們須要做的就是總結這個過程中的經驗...
set原始碼之心得
c 的stl很強大,強大到我只願慵懶地去使用而不知其所以然。直到李師問我,我的回答被李師否定,我方才意識到自己是多麼地淺陋。希望自己有空抽時間把stl原始碼給研究一下,化為自己真正可以掌控的力量。set容器的原型 templateclass compare less,class alloc stl ...