320x100
만들 수 있는 서로 다른 일곱 자리 수를 구하는 문제이므로 set을 이용했다.
수를 이어 붙여서 7자리 수를 만들어야 하므로 DFS를 이용했다.
(0, 0) ~ (4, 4)를 시작 지점으로 상하좌우 dfs를 돌리면서 수를 이어붙인다.
이어붙인 수가 7개가 되면 set에 만든 문자열을 넣는다.
탐색을 모두 마친 후 set의 size가 정답이 된다.
소스코드 : https://gist.github.com/fpdjsns/92ce5fc97f0fb363b588979ba8628c97
320x100
'알고리즘 문제 > SW Expert Academy' 카테고리의 다른 글
[SW Expert Academy] 1247. [S/W 문제해결 응용] 3일차 - 최적 경로 (0) | 2019.01.08 |
---|---|
[SW Expert Academy][1206] View (0) | 2019.01.05 |
[SW Expert Academy][1984] 중간 평균값 구하기 (0) | 2019.01.03 |
[SW Expert Academy][2047] 신문 헤드라인 (0) | 2019.01.03 |
댓글