Browse Source

Organizing tree study

John Washam 9 years ago
parent
commit
c4d139621b
1 changed files with 20 additions and 18 deletions
  1. 20 18
      plan.txt

+ 20 - 18
plan.txt

@@ -323,38 +323,37 @@ Then test it out on a computer to make sure it's not buggy from syntax.
         - http://bits.stephan-brumme.com/absInteger.html
 
 * - Parity & Hamming Code:
-    Parity:
-        https://www.youtube.com/watch?v=DdMcAUlxh1M
-    Hamming Code:
-        https://www.youtube.com/watch?v=1A_NcXxdoCc
-        https://www.youtube.com/watch?v=JAMLuxdHH8o
-    Error Checking:
-        https://www.youtube.com/watch?v=wbH2VxzmoZk
+    * - Parity:
+        - https://www.youtube.com/watch?v=DdMcAUlxh1M
+    * - Hamming Code:
+        - Error detection: https://www.youtube.com/watch?v=1A_NcXxdoCc
+        - Error correction: https://www.youtube.com/watch?v=JAMLuxdHH8o
+    * - Error Checking:
+        - https://www.youtube.com/watch?v=wbH2VxzmoZk
 
 -----------------------------------------------------
     Trees
 -----------------------------------------------------
 Notes:
-    - https://www.coursera.org/learn/data-structures-optimizing-performance/lecture/ovovP/core-trees
-    - https://class.coursera.org/algs4partI-010/lecture
+    - Series: https://www.coursera.org/learn/data-structures-optimizing-performance/lecture/ovovP/core-trees
+    - Series: https://www.coursera.org/learn/data-structures/lecture/95qda/trees
     - basic tree construction
     - traversal
     - manipulation algorithms
     - BFS (breadth-first search)
     - DFS (depth-first search)
-    - know the difference between
-        - inorder
-        - postorder
-        - preorder
-
-- Binary trees:
-    - https://www.coursera.org/learn/data-structures/lecture/GRV2q/binary-trees
+    - know the difference between these:
+        - inorder (DFS: left, self, right)
+        - postorder (DFS: left, right, self)
+        - preorder (DFS: self, left, right)
+        - level order (BFS, using queue)
 
 - Binary search trees: BSTs
+    - Series: https://www.coursera.org/learn/data-structures-optimizing-performance/lecture/p82sw/core-introduction-to-binary-search-trees
+    - Series: https://class.coursera.org/algs4partI-010/lecture/43
+        - starts with symbol table and goes through BST applications
     - https://www.coursera.org/learn/data-structures/lecture/E7cXP/introduction
     - https://www.youtube.com/watch?v=pYT9F8_LFTM
-    - applications:
-        - https://class.coursera.org/algs4partI-010/lecture/57
 
 - N-ary trees
     - https://en.wikipedia.org/wiki/K-ary_tree
@@ -449,6 +448,9 @@ Implement:
     Insertion Sort
     Selection Sort
 
+For Curiosity:
+    Radix Sort: https://www.youtube.com/watch?v=xhr26ia4k38
+
 -----------------------------------------------------
     More Knowledge
 -----------------------------------------------------