圖書標籤: 算法 python 計算機 復雜性 計算機科學 編程 復雜 Python
发表于2024-09-09
復雜性思考 pdf epub mobi txt 電子書 下載 2024
本書的靈感來源於無聊與迷戀的感覺:對常規的數據結構與算法介紹的無聊,對復雜係統的迷戀。數據結構的問題在於教師在教授這門課程的時候通常不會調動起學生的積極性;復雜性科學的問題在於學校通常不會教授這門課程。
2005年,我在歐林學院講授瞭一門新課程,學生要閱讀關於復雜性的主題,使用Python進行實驗,並學習算法與數據結構。當我在2008年再次講授這門課程時,我寫瞭本書的初稿。
在2011年第3次講授這門課程時,我準備齣版該書並邀請學生們以案例研究的形式提交其工作成果並包含在書中。我在歐林學院找瞭9位教授成立瞭項目委員會,選擇可供齣版的報告。符閤標準的案例研究被納入到本書中。我們將在下一版吸納來自讀者的更多稿件(參見附錄A)。
對教師的建議
本書可以用作Python編程與算法的大學中級課程教材。我的教學遵循如下結構:
閱讀
復雜性科學涵蓋瞭各種主題。這些主題之間相互關聯,但需要花費不少時間纔能搞清楚這些聯係。為瞭幫助學生們看到全景,我會嚮他們介紹一些閱讀列錶,這些都來自於該領域最流行的研究成果。我的閱讀列錶以及關於如何使用它的建議在附錄B中。
練習
本書提供瞭一係列練習;很多練習都要求學生重新實現一些開創性實驗並對其進行擴展。復雜性吸引人的一個地方在於我們可以通過適當的編程技能與數學知識接觸研究前沿。
討論
書中的主題提齣瞭關於科學哲學的問題,這需要學生們進一步閱讀並進行課堂討論。
案例研究
在我的課堂上,我們將幾乎半個學期的時間都用在瞭案例研究上。學生們經由構思産生過程、形成團隊,並在一係列實驗上花費6~7周的時間,然後以4~6頁可發錶的報告形式來呈現其工作成果。
可以通過https://sites.google.com/site/compmodolin瞭解課程大綱與我的說明。
對自學者的建議
在2009~2010年,我作為Google的一名訪問學者在其劍橋辦公室工作。在與我共事的軟件工程師中,讓我印象深刻的一點是他們廣博的求知欲以及增長知識與技能的動力。
我希望本書能夠幫助像他們一樣的人們來探索他們可能遇不到的一些主題與想法,練習Python編程技能,以及學習關於數據結構與算法的更多知識(或者看看有哪些內容不適閤放在第1版中)。
本書針對自學者的一些特點有:
技術深度
Allen B. Downey擁有加州大學伯剋利分校的計算機科學博土學位和MIT的碩士與學土學位,現任美國歐林工程學院計算機科學係的教授,曾經在威爾斯利大學、科爾比學院和加州大學伯剋利分校教授計算機科學相關的課程。曾經擔任 Google的訪問科學傢,對復雜性科學和Python十分著迷,有較為深入的研究和豐富的實踐經驗。
內容短小,但是信息量很大,關鍵看你是走馬觀花的讀,還是一行行代碼地進行實踐瞭,收獲是不一樣的。
評分本書的開源地址是:http://dou.bz/0ukGJy
評分有點意思
評分英文版的簡介開門見山的跟你說這是dive into python的後續= = 我那本DIP都下瞭不懂多少年瞭還沒開始看呢 有時候書太雜反而不好, 看精幾本書真正掌握那門技能就好, 不要在工具上花太多時間喧賓奪主= = 至於怎麼選書? That is what douban is used for.
評分有點意思
一本可以作为系统论、还原论等认知哲学的导读读物,看似薄薄的一本,拿到手还说定价这么高亏了,结果一读才知里面别有洞天。本书本身就是一个复杂性科学模型的范本——避免跨域细节,只讲所涉及问题域的知识点,干净利落。作者以python为基础,演示了多种复杂系统的模型,...
評分大部分计算机图书翻译质量堪忧已是众所周知的事实,而本书的中文版翻译尤其智障。误译、用词不当的例子比比皆是,以下仅举一些比较严重的错误。如果你想读这本书的话,本书的[第一版]和[第二版]都有免费的英文电子版,一定不要读中文版。 ∙ 这位译者不知道英文中意大利体表...
評分一本可以作为系统论、还原论等认知哲学的导读读物,看似薄薄的一本,拿到手还说定价这么高亏了,结果一读才知里面别有洞天。本书本身就是一个复杂性科学模型的范本——避免跨域细节,只讲所涉及问题域的知识点,干净利落。作者以python为基础,演示了多种复杂系统的模型,...
評分一本可以作为系统论、还原论等认知哲学的导读读物,看似薄薄的一本,拿到手还说定价这么高亏了,结果一读才知里面别有洞天。本书本身就是一个复杂性科学模型的范本——避免跨域细节,只讲所涉及问题域的知识点,干净利落。作者以python为基础,演示了多种复杂系统的模型,...
評分一本可以作为系统论、还原论等认知哲学的导读读物,看似薄薄的一本,拿到手还说定价这么高亏了,结果一读才知里面别有洞天。本书本身就是一个复杂性科学模型的范本——避免跨域细节,只讲所涉及问题域的知识点,干净利落。作者以python为基础,演示了多种复杂系统的模型,...
復雜性思考 pdf epub mobi txt 電子書 下載 2024