-
구글 Top 10 알고리즘 - 리트코드 문제 링크개발 공부/Algorithm 2020. 12. 6. 13:40
1. DFS (깊이 우선 탐색)
더보기▪트리
leetcode.com/problems/binary-tree-paths/
leetcode.com/problems/merge-two-binary-trees/
leetcode.com/problems/balanced-binary-tree
leetcode.com/problems/maximum-depth-of-binary-tree/
leetcode.com/problems/minimum-depth-of-binary-tree/
leetcode.com/problems/maximum-depth-of-n-ary-tree/
▪백트래킹
leetcode.com/problems/word-search/
leetcode.com/problems/sudoku-solver/
leetcode.com/problems/subsets/
(Binary sorted 로 풀 수 도 있음)
leetcode.com/problems/island-perimeter/
2. BFS (너비 우선 탐색)
3. Matching Parenthesis probelm (유효한 괄호 문제)
4. Using Hash Table (해시 태이블)
5. Variables/Pointers manipulation (변수/포인터)
6. Reserve Linked List (Duplicates, Removing duplicates) (링크드리스트 거꾸로 뒤집기 등)
7. Sorting fundamentals (Quick sort, Merge sort, Bubble sort techniques, runtime of a sort, time space complexity) (정렬 알고리즘에 관해서)
8. Recursion (재귀)
9. Custom data structures (OOP) (객체지향프로그래밍, 커스텀 자료구조)
10. Binary search (이진검색)
그외,
Dynamic Programming
Palindromic (회문)
반응형'개발 공부 > Algorithm' 카테고리의 다른 글
[알고리즘] Hash Table 구현하기 (0) 2020.12.16 [알고리즘] 스도쿠 2 - 스도쿠 풀이 (백트래킹, DFS) (0) 2020.12.11 [알고리즘] 스도쿠 1 - 스도쿠 문제 검증 (Hash Table, HashSet) (0) 2020.12.07 [알고리즘] 가장 큰 부분배열의 합 (카데인 알고리즘, 다이나믹 프로그래밍) (0) 2020.12.06 구글 개발자가 뽑은 인터뷰 TOP 10 알고리즘 문제 (1) 2020.11.18