ผลต่างระหว่างรุ่นของ "Ait-aa-2013"

จาก Theory Wiki
ไปยังการนำทาง ไปยังการค้นหา
แถว 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: Greedy algorithms I
+
* Week5: Dynamic programming II
  
* Week6: Greedy algorithms II
+
* Week6: Greedy algorithms I
  
* Week7: Dynamic programming I
+
* Week7: Greedy algorithms II
  
* Week8: Dynamic programming II
+
* 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