官术网_书友最值得收藏!

  • 我的第一本算法書
  • (日)宮崎修一 石田保輝
  • 608字
  • 2019-04-02 18:35:40

前言

本書以iOS和Android平臺上的應用程序“算法動畫圖解”為基礎(chǔ),以圖配文,詳細講解了各種算法和數(shù)據(jù)結(jié)構(gòu)的基本原理。如果本書能夠幫助大家理解基本算法的操作和特征,那么我將感到十分榮幸。

使用不同的算法解決同一個問題時,就算得到的結(jié)果是一樣的,算法之間的性質(zhì)也有很大的差異。比如,某個算法的運行時間很短,但需要占用大量內(nèi)存;而另一個算法運行時間較長,但內(nèi)存資源占用較少。學習各種算法可以使我們在編程時有更多的選擇。成為優(yōu)秀程序員的必要條件之一,就是可以根據(jù)應用場景選擇最合適的算法。

如果您對算法有興趣,還可以挑戰(zhàn)一下“算法理論”這門學科,試著去發(fā)現(xiàn)更高效的算法,或者研究目前用算法還無法解決的問題。

石田保輝

 

算法是解決問題的計算步驟,用于編寫程序之前。即使是解決同樣的問題,高效算法和低效算法所花費的時間也迥然不同。另外,要想執(zhí)行高效的算法,還需要使用合適的數(shù)據(jù)結(jié)構(gòu)。本書的目的就是讓初學者也能輕松地理解算法和數(shù)據(jù)結(jié)構(gòu)。

本書以iOS和Android平臺上的應用程序“算法動畫圖解”為基礎(chǔ)。該應用以動畫的形式展示了算法的流程,而本書則采用了大量的圖片來分步講解,盡量保留了原應用易懂的優(yōu)點。為了配合出版,本書還添加了“什么是算法”“算法的運行時間”“圖的基礎(chǔ)知識”等應用中沒有的章節(jié),相信會讓讀者對算法的理解更加深刻。

讀完本書,不過是站在了算法世界的入口,這個世界還有很多領(lǐng)域等待人們?nèi)ヌ剿鳌H绻纱藢λ惴óa(chǎn)生了興趣,請務必繼續(xù)深入學習。

宮崎修一

主站蜘蛛池模板: 古交市| 大英县| 依兰县| 秀山| 石阡县| 如东县| 古浪县| 阿城市| 丰原市| 方山县| 南充市| 蓬溪县| 武安市| 海林市| 禹州市| 班玛县| 建瓯市| 姜堰市| 句容市| 搜索| 德州市| 虞城县| 尼玛县| 马边| 遵义市| 清远市| 淄博市| 汤阴县| 福贡县| 银川市| 防城港市| 重庆市| 广元市| 会东县| 阳春市| 通化市| 安西县| 乐平市| 石楼县| 张家界市| 军事|