1. 程式人生 > >如何才能增強資料結構和演算法的能力-資料結構視覺化網站

如何才能增強資料結構和演算法的能力-資料結構視覺化網站

所以,兩個建議:
1. 視覺化資料結構,把它畫出來,在你的腦海中視覺化,可以更好地幫助你直觀地理解它。(推薦兩個資料結構視覺化網站: Data Structure Visualization和  VisuAlgo - visualising data structures and algorithms through animation
2. 學習什麼時候以及如何將不同的資料結構運用到自己的程式碼裡。忘掉細枝末節的東西,而更關注:什麼時候需要hash?什麼時候需要tree?什麼時候最小化堆是正確的答案?

作者:朱佳順
連結:https://www.zhihu.com/question/36149122/answer/66366304
來源:知乎
著作權歸作者所有。商業轉載請聯絡作者獲得授權,非商業轉載請註明出處。