개요
- Algorithm 및 Data structure 관련 잡식들
- 귀찮아도 언젠간 정리해야 된다.
작물들
오리지날 시리즈
Algorithm
- Sort
- Graph
Data Structure
- Disjoint Set
- Graph
- Linear
- Lock
- Map
- Tree
Coding Interview
기존 코드 저장소
- BFS
- Binary search
- Brute force
- LeetCode 788. Rotated Digits
- LeetCode 796. Rotate String
- LeetCode 1391. Check if There is a Valid Path in a Grid
- LeetCode 1848. Minimum Distance to the Target Element
- LeetCode 1980. Find Unique Binary String
- LeetCode 2078. Two Furthest Houses With Different Colors
- LeetCode 2452. Words Within Two Edits of Dictionary
- LeetCode 3300. Minimum Element After Replacement With Digit Sum
- LeetCode 3653. XOR After Range Multiplication Queries I
- LeetCode 3783. Mirror Distance of an Integer
- (프로그래머스) 모의고사
- (프로그래머스) 소수 찾기
- (프로그래머스) 조이스틱
- (프로그래머스) 최소직사각형
- (프로그래머스) 카펫
- Dynamic programming
- LeetCode 70. Climbing Stairs
- LeetCode 118. Pascal’s Triangle
- LeetCode 119. Pascal’s Triangle II
- LeetCode 120. Triangle
- LeetCode 213. House Robber II
- LeetCode 396. Rotate Function
- LeetCode 1137. N-th Tribonacci Number
- LeetCode 3418. Maximum Amount of Money Robot Can Earn
- (프로그래머스) N으로 표현
- (프로그래머스) 등굣길
- (프로그래머스) 정수 삼각형
- DSU
- Graph
- Greedy
- Grid
- Mapset
- Matrix
- Priority queue
- Queue
- Sort
- LeetCode 2033. Minimum Operations to Make a Uni-Value Grid
- LeetCode 2126. Destroying Asteroids
- LeetCode 3740. Minimum Distance Between Three Equal Elements I
- LeetCode 3741. Minimum Distance Between Three Equal Elements II
- (프로그래머스-아카이브) 예산
- (프로그래머스) H-Index
- (프로그래머스) K번째수
- (프로그래머스) 가장 큰 수
- (프로그래머스) 전화번호 목록
- String
- Stack
- Subarray
- Trie
- Two pointer