Deprecated: (6.006) preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /afs/athena.mit.edu/course/6/6.006/web_scripts/fall07/wiki/includes/Sanitizer.php on line 1550

Deprecated: (6.006) preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /afs/athena.mit.edu/course/6/6.006/web_scripts/fall07/wiki/includes/Sanitizer.php on line 1550

Deprecated: (6.006) preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /afs/athena.mit.edu/course/6/6.006/web_scripts/fall07/wiki/includes/Sanitizer.php on line 1550

Deprecated: (6.006) preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /afs/athena.mit.edu/course/6/6.006/web_scripts/fall07/wiki/includes/Sanitizer.php on line 1550

Deprecated: (6.006) preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /afs/athena.mit.edu/course/6/6.006/web_scripts/fall07/wiki/includes/Sanitizer.php on line 1550

Deprecated: (6.006) preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /afs/athena.mit.edu/course/6/6.006/web_scripts/fall07/wiki/includes/Sanitizer.php on line 1550

Deprecated: (6.006) preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /afs/athena.mit.edu/course/6/6.006/web_scripts/fall07/wiki/includes/Sanitizer.php on line 1550

Deprecated: (6.006) preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /afs/athena.mit.edu/course/6/6.006/web_scripts/fall07/wiki/includes/Sanitizer.php on line 1550

Deprecated: (6.006) preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /afs/athena.mit.edu/course/6/6.006/web_scripts/fall07/wiki/includes/Sanitizer.php on line 1550

Deprecated: (6.006) preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /afs/athena.mit.edu/course/6/6.006/web_scripts/fall07/wiki/includes/Sanitizer.php on line 1550

Deprecated: (6.006) preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /afs/athena.mit.edu/course/6/6.006/web_scripts/fall07/wiki/includes/Sanitizer.php on line 1550

Deprecated: (6.006) preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /afs/athena.mit.edu/course/6/6.006/web_scripts/fall07/wiki/includes/Sanitizer.php on line 1550

Deprecated: (6.006) preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /afs/athena.mit.edu/course/6/6.006/web_scripts/fall07/wiki/includes/Sanitizer.php on line 1550

Deprecated: (6.006) preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /afs/athena.mit.edu/course/6/6.006/web_scripts/fall07/wiki/includes/Sanitizer.php on line 1550

Deprecated: (6.006) preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /afs/athena.mit.edu/course/6/6.006/web_scripts/fall07/wiki/includes/Sanitizer.php on line 1550

Deprecated: (6.006) preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /afs/athena.mit.edu/course/6/6.006/web_scripts/fall07/wiki/includes/Sanitizer.php on line 1550

Deprecated: (6.006) preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /afs/athena.mit.edu/course/6/6.006/web_scripts/fall07/wiki/includes/Sanitizer.php on line 1550

Deprecated: (6.006) preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /afs/athena.mit.edu/course/6/6.006/web_scripts/fall07/wiki/includes/Sanitizer.php on line 1550

Deprecated: (6.006) preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /afs/athena.mit.edu/course/6/6.006/web_scripts/fall07/wiki/includes/Sanitizer.php on line 1550

Deprecated: (6.006) preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /afs/athena.mit.edu/course/6/6.006/web_scripts/fall07/wiki/includes/Sanitizer.php on line 1550

Deprecated: (6.006) preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /afs/athena.mit.edu/course/6/6.006/web_scripts/fall07/wiki/includes/Sanitizer.php on line 1550

Deprecated: (6.006) preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /afs/athena.mit.edu/course/6/6.006/web_scripts/fall07/wiki/includes/Sanitizer.php on line 1550

Deprecated: (6.006) preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /afs/athena.mit.edu/course/6/6.006/web_scripts/fall07/wiki/includes/Sanitizer.php on line 1550

Deprecated: (6.006) preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /afs/athena.mit.edu/course/6/6.006/web_scripts/fall07/wiki/includes/Sanitizer.php on line 1550

Deprecated: (6.006) preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /afs/athena.mit.edu/course/6/6.006/web_scripts/fall07/wiki/includes/Sanitizer.php on line 1550

Deprecated: (6.006) preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /afs/athena.mit.edu/course/6/6.006/web_scripts/fall07/wiki/includes/Sanitizer.php on line 1550

Deprecated: (6.006) preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /afs/athena.mit.edu/course/6/6.006/web_scripts/fall07/wiki/includes/Sanitizer.php on line 1550

Deprecated: (6.006) preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /afs/athena.mit.edu/course/6/6.006/web_scripts/fall07/wiki/includes/Sanitizer.php on line 1550

Deprecated: (6.006) preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /afs/athena.mit.edu/course/6/6.006/web_scripts/fall07/wiki/includes/Sanitizer.php on line 1550

Deprecated: (6.006) preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /afs/athena.mit.edu/course/6/6.006/web_scripts/fall07/wiki/includes/Sanitizer.php on line 1550

Deprecated: (6.006) preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /afs/athena.mit.edu/course/6/6.006/web_scripts/fall07/wiki/includes/Sanitizer.php on line 1550

Deprecated: (6.006) preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /afs/athena.mit.edu/course/6/6.006/web_scripts/fall07/wiki/includes/Sanitizer.php on line 1550

Deprecated: (6.006) preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /afs/athena.mit.edu/course/6/6.006/web_scripts/fall07/wiki/includes/Sanitizer.php on line 1550
Lectures and Recitations - 6.006: Introduction to Algorithms

Lectures and Recitations

From 6.006: Introduction to Algorithms
(Difference between revisions)
Jump to: navigation, search
 
(13 intermediate revisions by 2 users not shown)
Line 53: Line 53:
 
* [https://courses.csail.mit.edu/6.006/fall07/handouts/protected/L13/L13_Lecture_Notes.pdf Lecture 13]: Sorting (1) Heaps
 
* [https://courses.csail.mit.edu/6.006/fall07/handouts/protected/L13/L13_Lecture_Notes.pdf Lecture 13]: Sorting (1) Heaps
 
** Readings: CLRS, 6.1, 6.2.
 
** Readings: CLRS, 6.1, 6.2.
* [[Recitation 13]]:
+
* [[Recitation 13]]: Max-heapify, Building a heap
  
 
* [https://courses.csail.mit.edu/6.006/fall07/handouts/protected/L14/L14_Lecture_Notes.pdf Lecture 14]: Sorting (2) Heaps
 
* [https://courses.csail.mit.edu/6.006/fall07/handouts/protected/L14/L14_Lecture_Notes.pdf Lecture 14]: Sorting (2) Heaps
Line 83: Line 83:
 
** Readings: CLRS, 24 intro
 
** Readings: CLRS, 24 intro
 
* [[Recitation 20]] Shortest Path Properties
 
* [[Recitation 20]] Shortest Path Properties
 +
 +
* [https://courses.csail.mit.edu/6.006/fall07/handouts/protected/L21/L21_Lecture_Notes.pdf Lecture 21]: Shortest Paths (2) Bellman-Ford
 +
** Readings: CLRS, 24.1
 +
 +
* [https://courses.csail.mit.edu/6.006/fall07/handouts/protected/L22/L22_Lecture_Notes.pdf Lecture 22]: Shortest Paths (3) Dijkstra
 +
** Readings: CLRS, 24.2, 24.3
 +
 +
* [https://courses.csail.mit.edu/6.006/fall07/handouts/protected/L23/L23_Lecture_Notes.pdf Lecture 23]: Shortest Paths (4) Dijkstra & Potentials
 +
** Readings: [[s07fall:handouts/protected/L23/L23-Dijkstra-Speedups.PDF|Dijsktra speedups paper]], [[Dijkstra speedups corrections]]
 +
* [[Recitation 21]] Dijkstra homework problem; detailed review of priority queue/heaps.
 +
 +
* [https://courses.csail.mit.edu/6.006/fall07/handouts/protected/L24/L24_Lecture_Notes.pdf Lecture 24]: Numerics (1)
 +
* [[Recitation 22]] Strassen Matrix Multiplication; Master Method
 +
 +
* [https://courses.csail.mit.edu/6.006/fall07/handouts/protected/L25/L25_Lecture_Notes.pdf Lecture 25]: Numerics (2)
 +
**  [http://courses.csail.mit.edu/6.006/fall07/source/sqrt.py sqrt.py]
 +
* [[Recitation 23]] Newton's Method with fractions; Radix Conversion
 +
 +
* [https://courses.csail.mit.edu/6.006/fall07/handouts/protected/L26/L26_Lecture_Notes.pdf Lecture 26]: Future classes

Latest revision as of 21:48, 30 January 2008

  • Lecture 4: Binary Search Trees
    • Readings: CLRS, chapter 10, and chapter 12, sections 1–3.
  • Recitation 4: BST Augmentation; Python OO
  • Lecture 5: Balanced Binary Search Trees
    • See references page for papers with proofs relating to balanced BSTs.
    • Readings: CLRS, chapter 13, sections 1 and 2 (warning: red-black trees -- read for culture).
  • Recitation 5: Rotations; Balanced BSTs
  • Lecture 9: Dynamic Programming (1)
    • Readings: CLRS, 15.1–15.3.
  • Recitation 9: Image Resizing; Matrix Chain Multiplication
  • Recitation 10: Stamps; Longest Increasing Subsequence; Knapsack
  • Lecture 11: Dynamic Programming (3)
    • Readings: CLRS, 15.3–15.4.
  • Lecture 17: Search (1)
    • Readings: CLRS, 22.1, 22.2, Appendix B.4
  • Recitation 17: Graph representations; Rubik's cube representations.
  • Lecture 21: Shortest Paths (2) Bellman-Ford
    • Readings: CLRS, 24.1
  • Lecture 22: Shortest Paths (3) Dijkstra
    • Readings: CLRS, 24.2, 24.3
Personal tools