作者neoneon (紅茶を飲む程度の能力)
看板NCTU-Teacher
標題Fw: [心得] 荊宇泰 資料結構(英文授課)
時間Tue Jul 12 03:53:57 2016
※ [本文轉錄自 neoneon 信箱]
作者:
[email protected] ("愛宕有機奈米負離子貓")
標題: [心得] 荊宇泰 資料結構(英文授課)
時間: Sun Jul 10 12:32:30 2016
作者: kevinqtt (kevinptt) 看板: NCTU-Teacher
標題: [心得] 荊宇泰 資料結構(英文授課)
時間: 2014/02/18 Tue 21:17:03
(按Ctrl+v 預覽,稍微修一下版面,可讓你這篇文章更專業喔^^)
⊕課名⊕
資料結構(英文授課)
▲教授▲
荊宇泰
★修課年度★(請加註開課單位 如:大三通識、XX系選修、XX所)
102上 資工系大二共同必修
(計算機概論與程式設計[1上] 與物件導向程式設計[1下]→兩科皆不及格者不得修資料
結構[2上] 與 演算法概論[2下])
£教了什麼£(課程大概內容。或是額外學會了什麼東西。)
課本:Fundamentals of Data Structures in C++, by Horowitz, Sahni, and Mehta.
Silicon Press.
上面是寫這本啦,不過我沒有書所以不確定。
內容就許多基本的資料結構:
array, stack, queue, linked list, tree, hash
priority queue(leftist tree, binomial heap), AVL tree, graph
有含一點點的演算法:sorting,spanning tree(kruskal's algorithm)
◆上課方式◆(投影片、團體討論、老師教學風格)
首先最重要的英文的問題,老師的英文十分親切,道地的台灣腔(稱讚的意味),
而且也不會用太艱深的字(除了必要的專有詞彙),大部分都聽得懂。
有趣的是,老師有時候擔心大家聽不懂,會用中文覆述一遍XD
不適應台灣腔的同學最好別修。
老師有做自己的投影片,沒有講到太細節的部分,要自己再搭配課本學習。
▼考試作業▼
小考10%、程式作業20%、三次段考20%/25%/25%
小考都是前幾次上課會說,不會在網路上公告,所以必須靠朋友carry。
考試內容很多是課堂講過的,pdf不見得會有,不適合不是大神又常常翹課的人。
作業有四次"project" 就是實作一些資料結構,像是 hash, binary tree,
binomial heap, kruskal(演算法),還會要求你自己寫 Report 分析你的做法。
¥其他¥(是否注重出席率or嚴禁遲到?需要的基礎?)
老師從來不點名,但考試應該還是都要到
只要會寫C就能來修這門課了~
分數不會太刁難,我就拿到96分,教授表示:也有人破百的!
但是不調分,所以每一分都要靠自己拿。
&誰適合修這門課&
資工系大二上必修...
缺少英文授課的人,不想在期中考手寫code的人,不會太常翹課的人
--
※ Origin: 交大次世代(bs2.to)
◆ From: kevinptt0323.Dorm12.NCTU.edu.tw
作者從 kevinptt0323.Dorm12.NCTU.edu.tw 修改文章於 2014/02/18 Tue 21:20:59
推 ricky455032:推薦這篇文章 02/18 21:42
推 asg269:推這個大一就修過的大神 m(_ _)m 06/04 00:59
推 nick6065:推薦這篇文章 06/10 21:46
作者從 kevinptt0323.Dorm12.NCTU.edu.tw 修改文章於 2014/06/10 Tue 23:22:23
※ 發信站: 批踢踢實業坊(ptt.cc)
※ 轉錄者: neoneon (106.105.175.48), 07/12/2016 03:53:57