關(guān)于我們
書單推薦
新書推薦
|
圖解算法——使用Python(第2版)
本書綜合講述算法及其數(shù)據(jù)結(jié)構(gòu),內(nèi)容淺顯易懂、邏輯嚴(yán)謹(jǐn),范例豐富、易于學(xué)習(xí)和掌握,力求兼顧教師教學(xué)和學(xué)生自學(xué)。
全書從算法的基本概念開始講解,接著介紹各個經(jīng)典的算法,包括分治法、遞歸法、貪心法、動態(tài)規(guī)劃法、迭代法、枚舉法、回溯法等;隨后講述核心的數(shù)據(jù)結(jié)構(gòu),即數(shù)組、鏈表、堆棧、隊列、樹結(jié)構(gòu)、圖結(jié)構(gòu)、哈希表等;最后展開闡述不同數(shù)據(jù)結(jié)構(gòu)上實現(xiàn)的算法,包括排序算法、查找算法、數(shù)組和鏈表相關(guān)算法、信息安全基礎(chǔ)算法、堆棧和隊列相關(guān)算法、樹結(jié)構(gòu)相關(guān)算法、圖結(jié)構(gòu)相關(guān)算法、人工智能基礎(chǔ)算法。 本書為每個算法及其數(shù)據(jù)結(jié)構(gòu)提供演算的詳細(xì)圖解,并為每個經(jīng)典的算法提供Python語言編寫的完整范例程序(包含完整的源代碼)。每個范例程序都經(jīng)過了測試和調(diào)試,可以直接在標(biāo)準(zhǔn)的Python語言環(huán)境中運行。在每章末尾安排大量的習(xí)題(包括各類考試的例題),并在附錄中提供解答,以供讀者自測學(xué)習(xí)效果。
你還可能感興趣
我要評論
|