시간복잡도(Time Complexity)
디버깅(Debugging)
자료구조(Data Structure)
정렬(Sorting)
탐색(Search)
탐욕(Greedy)
정수론(Number Theory)
그래프(Graph)
트리(Tree)
조합(Combination)
동적 계획법(Dynamic Programming)
기하(Geometric)