알고리즘 BJ 백준 문제풀이 LeetCode Topics Array 0001-two-sum 0084-largest-rectangle-in-histogram Hash Table 0001-two-sum String 0020-valid-parentheses Stack 0020-valid-parentheses 0084-largest-rectangle-in-histogram Monotonic Stack 0084-largest-rectangle-in-histogram