알고리즘 공부
백준 단계별로 풀어보기 에 있는 문제 코드
항목 | C++ | Kotlin | Python |
---|---|---|---|
I/O 입출력 | I/O | I/O | - |
String 문자열 | - | String | - |
Math 수학 | Math | Math | - |
Brute-force 완전(무차별) 탐색 | Brute-force | Brute-force | - |
Sort 정렬 | Sort | Sort | - |
Set and Map | - | Set and Map | - |
DP 동적계획법 | DP | DP | - |
Greedy 탐욕 | Greedy | Greedy | - |
Stack 스택 | Stack | Stack | - |
Queue/Deque 큐와 덱 | Queue/Deque | Queue/Deque | - |
Divide and Conquer 분할 정복 | Divide and Conquer | Divide and Conquer | - |
Binary search 이진 탐색 | Binary search | Binary search | - |
Priority queue 우선순위 큐 | Priority queue | Priority queue | - |
DFS and BFS 깊이/너비 우선 탐색 | DFS and BFS | DFS and BFS | DFS and BFS |
MST 최소 신장 트리 | - | MST | - |
Simulation/Implementation 시뮬레이션과 구현 | - | Simulation/Implementation | Simulation/Implementation |
프로그래머스 코딩테스트 고득점 Kit 에 있는 문제 코드
항목 | Kotlin | Python |
---|---|---|
해시 | 해시 | 해시 |
스택/큐 | 스택/큐 | 스택/큐 |
힙(Heap) | 힙 | 힙 |
정렬 | 정렬 | 정렬 |
완전탐색 | 완전탐색 | 완전탐색 |
탐욕법(Greedy) | 탐욕법 | 탐욕법 |
동적계획법(DP) | 동적계획법 | 동적계획법 |
깊이/너비 우선 탐색(DFS/BFS) | 깊이/너비 우선 탐색 | 깊이/너비 우선 탐색 |
이분탐색 | 이분탐색 | 이분탐색 |
그래프 | 그래프 | 그래프 |
삼성 SW Expert Academy
Python |
---|
SWEA |