圖書標籤: 算法 python 計算機 復雜性 計算機科學 編程 復雜 Python
发表于2024-11-25
復雜性思考 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十分著迷,有較為深入的研究和豐富的實踐經驗。
讀完,理解的很淺。 後麵看看《復雜》
評分囫圇吞棗的看瞭一遍,數學和算法基礎差,沒有深究看明白。
評分囫圇吞棗的看瞭一遍,數學和算法基礎差,沒有深究看明白。
評分讀完,理解的很淺。 後麵看看《復雜》
評分蛇頭蛇尾啊
来源:[Think Complexity] 译者:[飞龙] 版本:2.5 自豪地采用[谷歌翻译] [在线阅读] [PDF格式] [EPUB格式] [MOBI格式] [代码仓库] 赞助我 协议 [CC BY-NC-SA 4.0] KivyCN 学习资源 [Kivy 中文文档] [Think Python 中文第二版] [UCB CS61a 教材:SICP Python] [Tutorialspoint ...
評分最近数据科学大热,复杂系统这一块也受到了较多的关注。 整本书是讲如何用图和细胞自动机来模拟现实社会。当一个问题用数学解决不了,我们可以用一些数据结构模拟问题来解决。 但是这种模拟和机器学习的拟合还是不一样,可以作为一种新的建模手段。 这种方法越来越受到社会计算...
評分大部分计算机图书翻译质量堪忧已是众所周知的事实,而本书的中文版翻译尤其智障。误译、用词不当的例子比比皆是,以下仅举一些比较严重的错误。如果你想读这本书的话,本书的[第一版]和[第二版]都有免费的英文电子版,一定不要读中文版。 ∙ 这位译者不知道英文中意大利体表...
評分大部分计算机图书翻译质量堪忧已是众所周知的事实,而本书的中文版翻译尤其智障。误译、用词不当的例子比比皆是,以下仅举一些比较严重的错误。如果你想读这本书的话,本书的[第一版]和[第二版]都有免费的英文电子版,一定不要读中文版。 ∙ 这位译者不知道英文中意大利体表...
評分来源:[Think Complexity] 译者:[飞龙] 版本:2.5 自豪地采用[谷歌翻译] [在线阅读] [PDF格式] [EPUB格式] [MOBI格式] [代码仓库] 赞助我 协议 [CC BY-NC-SA 4.0] KivyCN 学习资源 [Kivy 中文文档] [Think Python 中文第二版] [UCB CS61a 教材:SICP Python] [Tutorialspoint ...
復雜性思考 pdf epub mobi txt 電子書 下載 2024