天天看點

想算法無頭緒,咋辦?

【來信】

  我很想學好資料結構,但動手能力實在太差,平時想個算法毫無頭緒,我也知道熟能生巧,但是思緒都沒有談何練習?平時交作業都是看您的代碼,有時代碼都看不懂。真的很糾結,您能給點建議嗎?很抱歉在您百忙之中打擾您。

【回複】

  沒有多的了解。從你所描述的情形看,你應該是現在對算法“無感覺”的一種狀态。可能根源還是在程式設計的基本能力上有欠賬。學習算法,需要在抽象層面上有感覺,而這種抽象的能力,一定是需要有一定的,更為直覺一些的程式設計方面的直接體驗為基礎的。

  如果我猜得對的話,你需要做的,就是抓緊時間,做一些不需要複雜資料結構的程式設計題,以此補上這種所謂的直接體驗。不必将c語言完整學一遍,可能也不必做太多題,這種感覺會很快來的。

  相信你能很快找到感覺。

繼續閱讀