: 데이터 구조와 알고리즘을 공부합니다.
- 알고리즘 사이트: 해커랭크(https://www.hackerrank.com/starfg62)
- Algorithm History
- Theory
-
1st Week
-
Study Note
-. 2018-05-15
-. 2018-05-17 -
Solved Algorithm
Index Problem Title Category Sub-Category Level 1 Apple And Orange Algorithm Implementation Easy 2 Breaking the Records Algorithm Implementation Easy 3 Cats and a Mouse Algorithm Implementation Easy 4 Taum and B'day Algorithm Implementation Easy 5 Balanced Brackets Data Structures Stacks Medium 6 Super Reduced String Algorithm Strings Easy 7 2D Array Data Structures Arrays Easy -
-
2nd Week
-
Study Note
-. 2018-05-22
-. 2018-05-24 -
Solved Algorithm
Index Problem Title Category Sub-Category Level 8 Chocolate Feast Algorithm Implementation Easy 9 Kangaroo Algorithm Implementation Easy 10 DayOfTheProgrammer Algorithm Implementation Easy -
-
3rd Week
- Study Note
-. 2018-05-29
-. 2018-05-31
- Study Note
- Variations on arrays
- Array2D
- Bit Set
- Queues
- Lists
- Trees
- Tree
- Binary Tree
- Binary Search Tree (BST)
- Red-Black Tree
- Heap
- Hashing
- Sets
- Graphs
- Graph
- Breadth-First Search (BFS)
- Depth-First Search (DFS)
- Minimum Spanning Tree
- Dijksctra's shortest path algorithm
- Prim
- Puzzles