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/fall08/wiki/includes/Sanitizer.php on line 1470

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/fall08/wiki/includes/Sanitizer.php on line 1470

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/fall08/wiki/includes/Sanitizer.php on line 1470

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/fall08/wiki/includes/Sanitizer.php on line 1470

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/fall08/wiki/includes/Sanitizer.php on line 1470

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/fall08/wiki/includes/Sanitizer.php on line 1470

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/fall08/wiki/includes/Sanitizer.php on line 1470

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/fall08/wiki/includes/Sanitizer.php on line 1470

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/fall08/wiki/includes/Sanitizer.php on line 1470

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/fall08/wiki/includes/Sanitizer.php on line 1470

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/fall08/wiki/includes/Sanitizer.php on line 1470

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/fall08/wiki/includes/Sanitizer.php on line 1470

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/fall08/wiki/includes/Sanitizer.php on line 1470

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/fall08/wiki/includes/Sanitizer.php on line 1470

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/fall08/wiki/includes/Sanitizer.php on line 1470

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/fall08/wiki/includes/Sanitizer.php on line 1470

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/fall08/wiki/includes/Sanitizer.php on line 1470

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/fall08/wiki/includes/Sanitizer.php on line 1470

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/fall08/wiki/includes/Sanitizer.php on line 1470

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/fall08/wiki/includes/Sanitizer.php on line 1470

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/fall08/wiki/includes/Sanitizer.php on line 1470

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/fall08/wiki/includes/Sanitizer.php on line 1470

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/fall08/wiki/includes/Sanitizer.php on line 1470

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/fall08/wiki/includes/Sanitizer.php on line 1470

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/fall08/wiki/includes/Sanitizer.php on line 1470

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/fall08/wiki/includes/Sanitizer.php on line 1470

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/fall08/wiki/includes/Sanitizer.php on line 1470

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/fall08/wiki/includes/Sanitizer.php on line 1470

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/fall08/wiki/includes/Sanitizer.php on line 1470

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/fall08/wiki/includes/Sanitizer.php on line 1470

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/fall08/wiki/includes/Sanitizer.php on line 1470

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/fall08/wiki/includes/Sanitizer.php on line 1470

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/fall08/wiki/includes/Sanitizer.php on line 1470

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/fall08/wiki/includes/Sanitizer.php on line 1470

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/fall08/wiki/includes/Sanitizer.php on line 1470

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/fall08/wiki/includes/Sanitizer.php on line 1470

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/fall08/wiki/includes/Sanitizer.php on line 1470

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/fall08/wiki/includes/Sanitizer.php on line 1470

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/fall08/wiki/includes/Sanitizer.php on line 1470

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/fall08/wiki/includes/Sanitizer.php on line 1470

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/fall08/wiki/includes/Sanitizer.php on line 1470

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/fall08/wiki/includes/Sanitizer.php on line 1470

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/fall08/wiki/includes/Sanitizer.php on line 1470

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/fall08/wiki/includes/Sanitizer.php on line 1470

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/fall08/wiki/includes/Sanitizer.php on line 1470

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/fall08/wiki/includes/Sanitizer.php on line 1470

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/fall08/wiki/includes/Sanitizer.php on line 1470

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/fall08/wiki/includes/Sanitizer.php on line 1470

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/fall08/wiki/includes/Sanitizer.php on line 1470

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/fall08/wiki/includes/Sanitizer.php on line 1470

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/fall08/wiki/includes/Sanitizer.php on line 1470

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/fall08/wiki/includes/Sanitizer.php on line 1470

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/fall08/wiki/includes/Sanitizer.php on line 1470

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/fall08/wiki/includes/Sanitizer.php on line 1470

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/fall08/wiki/includes/Sanitizer.php on line 1470

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/fall08/wiki/includes/Sanitizer.php on line 1470

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/fall08/wiki/includes/Sanitizer.php on line 1470

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/fall08/wiki/includes/Sanitizer.php on line 1470

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/fall08/wiki/includes/Sanitizer.php on line 1470

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/fall08/wiki/includes/Sanitizer.php on line 1470

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/fall08/wiki/includes/Sanitizer.php on line 1470

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/fall08/wiki/includes/Sanitizer.php on line 1470

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/fall08/wiki/includes/Sanitizer.php on line 1470

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/fall08/wiki/includes/Sanitizer.php on line 1470

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/fall08/wiki/includes/Sanitizer.php on line 1470

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/fall08/wiki/includes/Sanitizer.php on line 1470

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/fall08/wiki/includes/Sanitizer.php on line 1470
Lectures and Recitations - 6.006 Wiki

Lectures and Recitations

From 6.006 Wiki

(Difference between revisions)
Jump to: navigation, search
(Recitation 15)
([http://courses.csail.mit.edu/6.006/fall08/notes/lecture26.pdf Lecture 26] : Beyond 6.006)
 
(23 intermediate revisions not shown)
Line 24: Line 24:
* (R01, R02) [http://courses.csail.mit.edu/6.006/fall08/source/rec/r02%20-%20maxsumsubarray.py <code>maxsumsubarray.py</code>]
* (R01, R02) [http://courses.csail.mit.edu/6.006/fall08/source/rec/r02%20-%20maxsumsubarray.py <code>maxsumsubarray.py</code>]
* (R06) [[Recitation02 Notes]]
* (R06) [[Recitation02 Notes]]
 +
 +
=== Binary Search Trees ===
=== Binary Search Trees ===
Line 43: Line 45:
* (R01, R02) [http://courses.csail.mit.edu/6.006/fall08/notes/rec04.pdf Rec 04]
* (R01, R02) [http://courses.csail.mit.edu/6.006/fall08/notes/rec04.pdf Rec 04]
* (R06) [[Recitation04 Notes]]
* (R06) [[Recitation04 Notes]]
 +
 +
=== Hashing ===
=== Hashing ===
Line 64: Line 68:
* (R01, R02) [http://courses.csail.mit.edu/6.006/fall08/notes/rec07.pdf Rec 07]
* (R01, R02) [http://courses.csail.mit.edu/6.006/fall08/notes/rec07.pdf Rec 07]
* (R03, R04) [http://courses.csail.mit.edu/6.006/fall08/notes/jayant-r07-problems.pdf Jayant's Problems from Rec 07]
* (R03, R04) [http://courses.csail.mit.edu/6.006/fall08/notes/jayant-r07-problems.pdf Jayant's Problems from Rec 07]
 +
 +
=== Sorting ===
=== Sorting ===
Line 93: Line 99:
==== [http://courses.csail.mit.edu/6.006/fall08/notes/lecture11.pdf Lecture 11] : Radix sort ====
==== [http://courses.csail.mit.edu/6.006/fall08/notes/lecture11.pdf Lecture 11] : Radix sort ====
 +
 +
=== Quiz 1 Review (Recitation 11) ===
=== Quiz 1 Review (Recitation 11) ===
* [http://courses.csail.mit.edu/6.006/fall08/handouts/H07-quiz_review.pdf quiz review handout]
* [http://courses.csail.mit.edu/6.006/fall08/handouts/H07-quiz_review.pdf quiz review handout]
* [http://courses.csail.mit.edu/6.006/fall08/notes/recurrans.pdf recurrences practise]
* [http://courses.csail.mit.edu/6.006/fall08/notes/recurrans.pdf recurrences practise]
 +
Line 110: Line 119:
==== Recitation 14 ====
==== Recitation 14 ====
* (R1, R2) [http://courses.csail.mit.edu/6.006/fall08/notes/rec14.pdf notes]
* (R1, R2) [http://courses.csail.mit.edu/6.006/fall08/notes/rec14.pdf notes]
 +
 +
 +
=== Shortest Paths ===
=== Shortest Paths ===
Line 115: Line 127:
==== Recitation 15 ====
==== Recitation 15 ====
* (R1, R2, R5) [http://courses.csail.mit.edu/6.006/fall08/notes/rec15.pdf notes]
* (R1, R2, R5) [http://courses.csail.mit.edu/6.006/fall08/notes/rec15.pdf notes]
 +
 +
==== [http://courses.csail.mit.edu/6.006/fall08/notes/lecture16.pdf Lecture 16] : Shortest Paths II : Bellman-Ford ====
 +
==== Recitation 16 ====
 +
* (R1, R2) [http://courses.csail.mit.edu/6.006/fall08/notes/rec16.pdf notes]
 +
 +
==== [http://courses.csail.mit.edu/6.006/fall08/notes/lecture17.pdf Lecture 17] : Shortest Paths III : Dijkstra ====
 +
==== Recitation 17 ====
 +
* (R1, R2) [http://courses.csail.mit.edu/6.006/fall08/notes/rec17.pdf notes]
 +
 +
==== [http://courses.csail.mit.edu/6.006/fall08/notes/lecture18.pdf Lecture 18] : Shortest Paths IV : further improvements ====
 +
* [https://courses.csail.mit.edu/6.006/fall08/handouts/protected/wagner.pdf Wagner paper]
 +
 +
 +
 +
 +
=== Dynamic Programming ===
 +
==== [http://courses.csail.mit.edu/6.006/fall08/notes/lecture19.pdf Lecture 19] : Dynamic Programming I : Introduction ====
 +
==== Recitation 19 : Quiz review ====
 +
* review packet
 +
* see quiz prep
 +
 +
==== [http://courses.csail.mit.edu/6.006/fall08/notes/lecture20.pdf Lecture 20] : Dynamic Programming II : Longest Common Subsequence ====
 +
==== Recitation 20 ====
 +
* The 0-1 Knapsack problem
 +
 +
==== [http://courses.csail.mit.edu/6.006/fall08/notes/lecture21.pdf Lecture 21] : Dynamic Programming III : Image Resizing, Matrix Chain Multiplication ====
 +
* [http://www.faculty.idc.ac.il/arik/IMRet-All.mov Video from lecture] (or the [http://www.youtube.com/watch?v=vIFCV2spKtg same video on Youtube])
 +
* [http://www.faculty.idc.ac.il/arik/papers/imret.pdf Image Resizing Paper]
 +
 +
==== Recitation 21 ====
 +
 +
==== [http://courses.csail.mit.edu/6.006/fall08/notes/lecture22.pdf Lecture 22] : Dynamic Programming IV ====
 +
 +
==== Recitation 22 ====
 +
 +
 +
 +
 +
<br/><br/>
 +
=== Computability Theory ===
 +
==== [http://courses.csail.mit.edu/6.006/fall08/notes/lecture23.pdf Lecture 23] : Computability I : Reductions ====
 +
 +
==== Recitation 23 ====
 +
 +
 +
<br/><br/>
 +
=== Numerics ===
 +
==== [http://courses.csail.mit.edu/6.006/fall08/notes/lecture24.pdf Lecture 24] : Numerics I : Linear Equations and Least Squares ====
 +
 +
==== Recitation 24 ====
 +
 +
 +
==== [http://courses.csail.mit.edu/6.006/fall08/notes/lecture25.pdf Lecture 25] : Numerics II : Givens Rotation ====
 +
 +
==== Recitation 25 ====
 +
 +
 +
<br/><br/>
 +
=== Beyond 6.006 ===
 +
==== [http://courses.csail.mit.edu/6.006/fall08/notes/lecture26.pdf Lecture 26] : Beyond 6.006 ====
 +
* a.k.a. "Things You Don't Have To Know For The Final Exam"
 +
==== Recitation 26 ====

Latest revision as of 02:47, 12 December 2008

Contents

PNG versions of the PDFs, if you're having trouble opening them: http://courses.csail.mit.edu/6.006/fall08/notes/png/

Introduction and Document Distance

Lecture 1, Introduction and Document Distance

Recitation 1

Lecture 2, Document Distance, Mergesort

Recitation 2 : maximum sum contiguous subarray problem


Binary Search Trees

Lecture 3, Binary Search Trees

  • runway.py code from class
  • Readings: CLRS Chapter 10; Chapter 12, Sections 1-3

Recitation 3

Lecture 4 : AVL trees (Balanced BSTs)

Recitation 4


Hashing

Lecture 5 : Hashing I

Readings: CLRS 11.1-11.3

Recitation 5

Lecture 6 : Hashing II

Readings: CLRS 17, 32.2

Recitation 6

Lecture 7 : Hashing III

Readings: CLRS 11.4, 11.3.3, 11.5

Recitation 7


Sorting

Lecture 8 : Insertion, Merge, and Heap Sort

Recitation 8

Lecture 9 : more heaps(heapsort, building), priority queues

Recitation 9

Lecture 10 : Decision tree - lower bounds on sorting, counting sort

Recitation 10

Lecture 11 : Radix sort

Quiz 1 Review (Recitation 11)


Searching

Lecture 12 : Intro to Searching, Graphs, small Rubiks problem

Rectation 12 (canceled)

Lecture 13 : Graph Searching : BFS, DFS

Recitation 13

Lecture 14 : Graph Searching II : DAGs, topological sort

Recitation 14



Shortest Paths

Lecture 15 : Intro Shortest Paths : weighted graphs & general structure

Recitation 15

Lecture 16 : Shortest Paths II : Bellman-Ford

Recitation 16

Lecture 17 : Shortest Paths III : Dijkstra

Recitation 17

Lecture 18 : Shortest Paths IV : further improvements



Dynamic Programming

Lecture 19 : Dynamic Programming I : Introduction

Recitation 19 : Quiz review

  • review packet
  • see quiz prep

Lecture 20 : Dynamic Programming II : Longest Common Subsequence

Recitation 20

  • The 0-1 Knapsack problem

Lecture 21 : Dynamic Programming III : Image Resizing, Matrix Chain Multiplication

Recitation 21

Lecture 22 : Dynamic Programming IV

Recitation 22



Computability Theory

Lecture 23 : Computability I : Reductions

Recitation 23



Numerics

Lecture 24 : Numerics I : Linear Equations and Least Squares

Recitation 24

Lecture 25 : Numerics II : Givens Rotation

Recitation 25



Beyond 6.006

Lecture 26 : Beyond 6.006

  • a.k.a. "Things You Don't Have To Know For The Final Exam"

Recitation 26

Personal tools