掃一掃
關注中圖網
官方微博
本類五星書更多>
-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應用
-
>
決戰行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調優實踐之路
-
>
第一行代碼Android
-
>
JAVA持續交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
Python常用算法手冊 版權信息
- ISBN:9787113310776
- 條形碼:9787113310776 ; 978-7-113-31077-6
- 裝幀:平裝-膠訂
- 冊數:暫無
- 重量:暫無
- 所屬分類:>
Python常用算法手冊 內容簡介
算法是程序的靈魂,算法能夠告訴開發者在面對一個項目功能時用什么思路去實現,有了這個思路后,編程工作只需遵循這個思路去實現即可。本書循序漸進、由淺入深地詳細講解了算法實現的核心技術,分別講解了初步認識算法思想,枚舉算法思想,遞歸算法思想,分治算法思想,貪心算法思想,回溯算法思想,迭代算法思想,查找算法,排序算法,使用算法解決數據結構問題,解決數學問題,經典算法問題。全書通過具體實例的實現過程演練了各個知識點的具體使用流程,引領讀者全面掌握算法的核心技術。
Python常用算法手冊 目錄
第1章 初步認識算法思想
1.1 什么是算法
1.1.1 由一道趣味題引出算法的定義
1.1.2 總結算法的特征
1.2 算法是程序的靈魂
1.3 算法的表示方法
1.3.1 用流程圖表示算法
1.3.2 用N-S流程圖表示算法
1.4 Python算法思想
1.4.1 常用的算法思想
1.4.2 算法優劣衡量標準:算法復雜度
1.4.3 時間復雜度與空間復雜度的取舍問題
第2章 枚舉算法思想
2.1 Python中的枚舉算法
2.2 算法演練:找出符合條件的五位數
2.2.1 算法分析:首位數不能是誰
2.2.2 具體實現
2.3 算法演練:24點游戲
2.3.1 算法分析:加括號和去除重復表達式
2.3.2 具體實現
2.4 算法演練;解決熄燈問題
2.4.1 算法分析:規則中的規律
2.4.2 具體實現
2.5 算法演練:解決旅行銷售員問題
2.5.1 問題介紹
2.5.2 算法分析
2.5.3 具體實現
第3章 遞歸算法思想
3.1 遞歸算法思想基礎
3.2 算法演練:解決“斐波那契數列”問題
3.2.1 算法分析:找出兔子增加的規律
3.2.2 具體實現
3.3 算法演練:階乘問題
3.3.1 算法分析:拆分調用
3.3.2 具體實現:顯示6以內整數的階乘過程
3.4 算法演練:進制轉換器
3.4.1 算法分析:除以2獲取余數
3.4.2 具體實現;輸出十進制數字10對應的二進制數
3.5 算法演練;解決二叉樹遍歷問題
3.5.1 算法分析:實現三種遍歷方式
3.5.2 實現樹的結構
3.5.3 遞歸遍歷方案
3.6 算法演練:;圖像分割問題
3.6.1 問題介紹
3.6.2 算法分析
3.6.3 具體實現
第4章 分治算法思想
4.1 分治算法思想基礎
4.2 算法演練:二分法找出有序列表 值
4.2.1 算法分析:確定中位數
展開全部
Python常用算法手冊 作者簡介
徐慶豐,西安交通大學計算機碩士,軟件工程碩士。就職于360移動端項目組,專門解決移動Android設備方面的數據加密、漏洞校驗分析和加密工作。精通C、C 、Python、Java,擅長數據分析、機器學習、網絡攻擊、漏洞查找分析、系統安全架構和反編譯。2010年,曾經率先發現微軟IE7的重大漏洞,并提出了具體的補丁方案,引起微軟重視,并建議加入微軟MVP。
書友推薦
- >
推拿
- >
巴金-再思錄
- >
我與地壇
- >
莉莉和章魚
- >
伯納黛特,你要去哪(2021新版)
- >
山海經
- >
隨園食單
- >
【精裝繪本】畫給孩子的中國神話
本類暢銷