프로그래머스 - 순위검색
programmers.co.kr/learn/courses/30/lessons/72412 "java backend junior pizza 300", "cpp frontend junior chicken 150" dfs함수에 [java, -], [backend, -], [junior, -], [pizza, -] 두번째 지원자도 마찬가지로 지원항목 + '-' 경우까지 추가해서 모든 경우의 수를 만들어준다. 그리고 언어, 직군, 경력, 소울푸드까지 문자열 키가 만들어진다면 해당 지원자의 점수를 파악해서 해당 키값에 추가해준다. 위 2가지 지원자의 모든 경우의 수를 모두 계산하면 ["cppfrontendjunior-": [150], "-frontend-chicken": [150], "javabackend-pizza..