ผลต่างระหว่างรุ่นของ "Ait-aa-2013"
ไปยังการนำทาง
ไปยังการค้นหา
Jittat (คุย | มีส่วนร่วม) |
Jittat (คุย | มีส่วนร่วม) |
||
แถว 16: | แถว 16: | ||
* Week3: Probabilistic analysis (CLRS Chapter 5, Section 7.3; see Appendix C for reviews on probability theory) | * Week3: Probabilistic analysis (CLRS Chapter 5, Section 7.3; see Appendix C for reviews on probability theory) | ||
− | * Week4: Randomized algorithms | + | * Week4: Randomized algorithms / Dynamic programming I |
− | * Week5: | + | * Week5: Dynamic programming II |
− | * Week6: Greedy algorithms | + | * Week6: Greedy algorithms I |
− | * Week7: | + | * Week7: Greedy algorithms II |
− | * Week8: | + | * Week8: TBA |
* Week9: Hash tables, B-trees | * Week9: Hash tables, B-trees |
รุ่นแก้ไขเมื่อ 03:05, 5 กุมภาพันธ์ 2556
This is a home page for CS304 Advanced Algorithms.
Homework
- Homework 1 from CLRS: (due 12 Feb 2013)
- Chapter 3: exercise 3.1-1, problems 3-4
- Chapter 4: problems 4-1, 4-5
- Chapter 5: execises 5.2-4, 5.2-5
- Chapter 8: exercises 8.1-2, 8.3-4
Schedules
- Week1: Introduction, Growth functions, Recurrences and divide-and-conquer (CLRS Chapter 2; Section 4.1)
- Week2: Medians and order statistics, Sorting in linear time (CLRS Section (4.2), 4.3, 4.4, 4.5; Section 9.3, Section 8.1, 8.2, 8.3)
- Week3: Probabilistic analysis (CLRS Chapter 5, Section 7.3; see Appendix C for reviews on probability theory)
- Week4: Randomized algorithms / Dynamic programming I
- Week5: Dynamic programming II
- Week6: Greedy algorithms I
- Week7: Greedy algorithms II
- Week8: TBA
- Week9: Hash tables, B-trees
- Week10: Amortized analysis, Binomial heaps and Fibonacci heaps
- Week11: Minimum Spanning Trees, Data structures for disjoint sets
- Week12: Computational geometry
- Week13: NP-completeness I
- Week14: NP-completeness II
- Week15: Approximation algorithms