algorithm Reference [프로그래머스] : https://programmers.co.kr/learn/challenges [백준] : https://www.acmicpc.net/