From b6bc2a63b145190b34e41df698d749a83938e468 Mon Sep 17 00:00:00 2001 From: mpaulson Date: Tue, 19 Jul 2022 06:50:30 -0600 Subject: [PATCH] feat: the ligma config --- ligma.config.js | 62 ++++++++++++++----------------------------------- 1 file changed, 17 insertions(+), 45 deletions(-) diff --git a/ligma.config.js b/ligma.config.js index 61f071c..74d7bc5 100644 --- a/ligma.config.js +++ b/ligma.config.js @@ -4,52 +4,24 @@ module.exports = { "BinarySearchList", "TwoCrystalBalls", "BubbleSort", - "LinkedList", + "DoublyLinkedList", + "Queue", + "Stack", "ArrayList", + "MazeSolver", + "QuickSort", + "BTPreOrder", + "BTInOrder", + "BTPostOrder", + "BTBFS", + "CompareBinaryTrees", + "DFSOnBST", + // TODO: + // Red Black Tree + "DFSGraphList", + "BFSGraphList", + "BFSGraphMatrix", + "Map", ], } -## Lists -LinkedList -* get length(): number; -* remove(item: T): T | undefined; -* removeAt(index: number): T | undefined; -* append(item: T): void; -* prepend(item: T): void; -* get(index: number): T | undefined; - -Queue -Stack - -ArrayList -* Same api as list - -## Recursion -The Maze Problem -Quicksort - -## Trees -Binary Tree Traversals -DFS: pre -DFS: in -DFS: post - -BFS on Binary - -### Practice Problem -- Compare Two Binary Trees - -DFS: Binary Search Tree Traversal - -RedBlack Trees - -## Graphs -DFS -BFS -Dijkstra - -## Map -Implement Map - - -