Algorithm_Study java based Java 알고리즘 풀이 String(문자열) Array(1, 2차원 배열) Two pointers, Sliding window[효율성 : O(n^2)-->O(n)] HashMap, TreeSet (해쉬, 정렬지원 Set) Stack, Queue(자료구조) Sorting and Searching(정렬, 이분검색과 결정알고리즘) Recursive, Tree, Graph(DFS, BFS 기초) DFS, BFS 활용 Greedy Algorithm dynamic programming(동적계획법)