浏览代码

Marking completed items.

John Washam 8 年之前
父节点
当前提交
50421305af
共有 1 个文件被更改,包括 3 次插入3 次删除
  1. 3 3
      README.md

+ 3 - 3
README.md

@@ -676,14 +676,14 @@ Graphs can be used to represent many problems in computer science, so this secti
         - [x] A* Pathfinding (E01: algorithm explanation): https://www.youtube.com/watch?v=-L-WgKMFuhE
 
 - I'll implement:
-    - [ ] DFS with adjacency list
-    - [ ] DFS with adjacency matrix
+    - [x] DFS with adjacency list (recursive)
+    - [ ] DFS with adjacency matrix (iterative with stack)
     - [ ] BFS with adjacency list
     - [ ] BFS with adjacency matrix
     - [x] single-source shortest path (Dijkstra)
     - DFS-based algorithms (see Aduni videos above):
         - [ ] topological sort
-        - [ ] count connected components in a graph
+        - [x] count connected components in a graph
         - [ ] check for cycle
         - [ ] list strongly connected components
         - [ ] check for bipartite graph