數據結構公開課學伯克利的CS 61B好還是清華鄧俊輝的mooc公開課好呢?


強烈安利鄧老師的課,我當初自己看《數據結構與演算法分析》結果完全看不下去,跟著鄧老師的課一點點走下去就順利多了,現在正在戰PA中

另外鄧老師是學數學出身,所以他的課與講義有種數字味濃重的,別樣的美感


清華的不錯,真的,鄧老師的代碼設計的很好,並且中文的可以開兩倍速度放,英文的開快了有點受不了。


不敢亂評價,但鄧老師是我們系教課質量最好的老師之一了,十分風趣幽默。這學期我就上他的數據結構了,好激動~


當然是 UCB CS61B[L] + CS170

或者 MIT 6.006 + 6.046 啦

清華單獨開一節數據結構有什麼好上的


如果伯克利是講數據結構思想的話覺得還是伯克利的好,關鍵在於講思想還是數據結構,有很大差別


隨便,都足夠好。主要看你想不想學。想學兩個都上,不想學告訴你也沒用。


最近需要學習C++的數據結構,就聽了鄧老師的課。

說實話,鄧老師的課件確實做的很好。不過,講課嘛,我受不了。

可能每個人感覺不一樣吧。我聽的鄧老師的mooc,他講話是我最受不了的,用詞文縐縐的,特別不習慣,還有點陰陽怪氣的感覺,也許是我從來沒聽過這樣講過課的緣故。

另外,有的概念特別簡單,但是為了配合他課件的動畫,慢吞吞的,感覺課程內容很少,時間花費又很多。目前學堂在線的課程和我拿到的課件對比,很多都刪掉了,但是課程時長還那麼長,可想講了多少廢話。給人的感覺是簡單問題複雜化。

個人觀點,不喜勿噴。


比如特別喜歡使用「雷同」這個詞,而不是直接說相同,不可否認也許是為了講究用詞準確性吧。不過我覺得如果是比較數據大小,用相同更好。


學習 cs61b 時可以配合課程網站,上面有 programming assignment, lecture note 等輔助資料。作業的代碼量是很大的,光看公開課視頻可能不夠。


我是來馬克然後準備重修的。


先自學後再聽課。都聽


推薦閱讀:

如何處理十萬級別的數據信息?
一個程序員會遇到多少關於數據結構與演算法的需求?
有沒有一種數據結構,查找、刪除和插入效率都比較高呢?
如何在程序中將中綴表達式轉換為後綴表達式?
如何高效地判斷兩個單鏈表是否有交叉?

TAG:演算法 | 開放課程 | 數據結構 | 演算法與數據結構 | MOOCs |