104_2 Data Structure and Algorithms (II)
News:
- 20160314 交 paper homework 2 (heap sort)
- 20160321-20160325 program homework 1
- 20160408 paper homework 3 (prove)
- 20160411-20160415 program homework 2
- 20160530, 0601-0603, 0606 program homework3
Course:
Term:
Level:
Undergraduate
Instructor:
Prof. Yi-Ping Chao
Email: yiping(at)mail.cgu.edu.tw
Phone: ext. 5469
Office: 4th floor, the management building
Course time:
Monday / 3 (10:10-11:00)
Friday / 2-3 (9:10-11:00)
Office hours:
Tuesday / 1-4, 6-8
Thursday / 1-4, 6-8
Course location
Room B0106, the management building
Textbook
- Thomas Cormen, Charles Leiserson, Ronald Rivest, and Clifford Stein, “Introduction to Algorithms”, MIT Press 3rd edition, 2009 (開發圖書)
Addition materials and references
- Ellis Horowitz, Sartaj Sahni, and Sanguthevar Rajasekaran , "Computer Algorithms", 2007, (開發代理)
- Horowitz, Sahni, & Mehta, "Fundamentals of Data Structures in C++", Silicon Press, 2nd edition, 2008 (開發代理)
- 蔡郁彬、胡繼陽、侯玉展 探矽工作室著, “演算法概論”, 旗標出版社(學貫行銷), 2007.
Download and install for further homework and programming practices
TA
- 碩一 謝尊安
Quiz
Attendance
Homework solutions
Lecture slides
(需解壓縮密碼)
- Week1 : 20160224 course overview 20150226
- Week2 : 20160229 holiday 20160304
- Week3 : 20160307 20160311 sorting
- Week4 : 20160314 20160318
- Week5 : 20160321 graph 20160325
- Week6 : 20160328 DFS/BFS 20160401 Quiz 1
- Week7 : 20160404 holiday 20160408 Topological sort
- Week8 : 20160411 MST 20160415 SSSP
- Week9 : 20160418 APSP 20160422 Midterm Exam
- Week10 : 20160425 APSP 20160429 Max flow
- Week11 : 20160502 檢討期中考 20160506 Max flow/Dynamic programming
- Week12 : 20160509 Dynamic programming 20150513 Quiz2
- Week13 : 20160516 老師帶學生去比賽 20160520 Dynamic programming
- Week14 : 20160523 Greedy algorithm 20160527
- Week15 : 20160529 Greedy2 20160603 20160604 Quiz3
- Week16:20160606 B-Tree 20160610 holiday
- Week17:20160613 20160617 P-NP
- Week18:Final Exam
Data Structure and Algorithms II
Spring, 2016