[Week01, 2019/02/19] [Week02, 2019/02/26] [Week03, 2019/03/05] [Week04, 2019/03/12] [Week05, 2019/03/19] [Week06, 2019/03/26] [Week07, 2019/04/02] [Week08, 2019/04/09] [Week09, 2019/04/16] [Week10, 2019/04/23] [Week11, 2019/04/30] [Week12, 2019/05/07] [Week13, 2019/05/14] [Week14, 2019/05/21] [Week15, 2019/05/28] [Week16, 2019/06/04] [Week17, 2019/06/11] [Week18, 2019/06/18]
Date | Chapters | Announcement | Agenda | ||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Week 01 2019/02/19 | Intro to DSA |
| |||||||||||||||||||||||||
Week 02 2019/02/26 | Chapter 1: C++ primer |
Main material:
| |||||||||||||||||||||||||
Week 03 2019/03/05 | Chapter 3: Arrays, linked lists, recursion | HW01 announced |
Main material
| ||||||||||||||||||||||||
Week 04 2019/03/12 | Chapter 4: Analysis tools | Exercise class for HW01:
17:30, 20190312, room 101 of CSIE building Video-20190312 |
Main material:
| ||||||||||||||||||||||||
Week 05 2019/03/19 | Chapter 5: Stacks, queues, and deques Chapter 6: List and iterator | HW01 due HW02 announced | Main material: Backup: | ||||||||||||||||||||||||
Week 06 2019/03/26 | Chapter 7: Trees | Exercise class for HW02:
17:30, 20190326, room 101 of CSIE building |
Main material:
| ||||||||||||||||||||||||
Week 07 2019/04/02 | No class due to spring break | ||||||||||||||||||||||||||
Week 08 2019/04/09 | Chapter 8: Heaps and priority queues | HW02 due HW03 announced | Main material: Backup: | ||||||||||||||||||||||||
Week 09 2019/04/16 | Midterm exam (Range: Chapters 1-8 of textbook) | ||||||||||||||||||||||||||
Week 10 2019/04/23 | Chapter 9: Hash tables, maps, and skip lists | Exercise class for HW03:
17:30, 20190423, room 101 of CSIE building |
Main material:
| ||||||||||||||||||||||||
Week 11 2019/04/30 | Chapter 12: Strings and dynamic programming | HW03 due HW04 announced | |||||||||||||||||||||||||
Week 12 2019/05/07 | Chapter 13: Graph algorithms | Exercise class for HW04:
17:30, 20190507, room 101 of CSIE building |
|
Other schedules: