學習資料結構

今天想講一講資料結構這個課題,但為甚麼突然想到要講這個呢?因為在家裹找書的時候,在書櫃裹發現【提升程式設計的資料結構力】一書,這本書從買回來後只看了前部份的章節,並沒有深入學習。

提升程式設計的資料結構力

提升程式設計的資料結構力

而在大學時期已修讀過這一門課,但因為學校沒有很著重,所以並沒有很深入地教學。當時自己也沒有好好把這一門課唸好,一天到晚只在求神拜佛不要不合格就好了!

現在正正因為這本書的關係,回想自己在網頁開發這一行業已經奮鬥快三年了,學到的範疇很廣和知識很多,但做出來的產品總是沒甚麼突破與進步,產品的效能也沒有所提升。

所以在想自己是不是已經到極限呢?顯然不是,發現主因是自己致力研法新項目與學習新技術,忽略了最基本的資料結構這一環節,做出來的產品結構都是以一些基本或效能不能最大化的算法去撰寫。

藉著這次機會,我想這次把書看完和在這把書裹的題目都實作一次,正如書中的一句話「資料結構與程式設計不是看會的,而是實際練會的」,希望從實作中可以讓自己有深刻的印象,也分享給大家從中學習的過程。

書中的實作是以C語言撰寫的,因本人平日開發上很少使用C語言,都把以前學過的都忘得一乾二淨,所以我想在這主要以JAVA語言重新實作。

有興趣的人歡迎與我討論。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

*

驗證碼 * Time limit is exhausted. Please reload CAPTCHA.

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料