斯裏尼·德瓦達斯(Srini Devadas) 麻省理工學院(MIT)計算機科學和人工智能實驗室(CSAIL)電子工程和計算機科學教授,自1988年起在麻省理工學院任教。他目前的研究興趣主要集中在計算機體係結構、計算機安全和應用密碼學領域。他因其研究成就獲得瞭2014年IEEE計算機學會技術成就奬、2015年ACM/IEEE理查德·牛頓技術影響力奬和2017年IEEE華萊士·麥剋道爾奬。他在MIT教授編程基礎、算法導論和算法設計與分析等課程。
譯者簡介
戴旭:高級項目管理師,從事金融信息化和電子政務工作多年,現為杭州城市大腦研發團隊成員,譯有《Python快速入門》《Android平闆電腦開發秘籍》《編寫高性能的.NET代碼》等。
李亞舟:現任職於知乎,負責數據庫平颱,關注存儲、分布式係統、容器等技術,譯有《Haskell趣學指南》。
許亞運:曾任職於高德、餓瞭麼,有多年互聯網行業後端開發經驗,愛好Python,喜歡探索新技術。
這是一本介紹通過解決復雜謎題來學習編程的書,書中的代碼用Python語言編寫。與以往的編程書不同,本書將對代碼功能的理解與編程語言語法和語義的理解分離開來,從解每個謎題開始,先給齣解謎題的算法,隨後用Python語法和語義實現對應的算法,並適當做齣解釋。本書包含瞭21個謎題,其中很多謎題都廣為流傳,如多皇後、漢諾塔、在幾秒鍾內解決數獨問題、驗證六度分隔猜想等,每個謎題後麵都配有不同難度的編程習題,幫讀者加深對相關算法的理解。
本書在算法謎題的趣味性和計算機編程的實用性之間搭建瞭一座橋梁,內容饒有趣味,講述易於理解,適閤已掌握初級編程概念並對算法感興趣的學習者閱讀和參考。
發表於2024-12-29
編程的樂趣 2024 pdf epub mobi 電子書 下載
圖書標籤: Python 計算機 算法
編程的樂趣 2024 pdf epub mobi 電子書 下載