프로그래머스 lv2 - 후보키 (자바) [2019 KAKAO BLIND RECRUITMENT]
문제프로그래머스 lv2 - 후보키풀이백트래킹을 통해 전체 후보키 조합을 만듬ex) column이 4개인 경우 1,2,3,4,12,13,14,23,24,34,123,124...만든 후보키마다 후보키가 될 수 있는지 체크유일성 체크map 자료구조를 사용하여 중복된 후보키가 존재하는지 체크최소성 체크이미 14인 후보키가 있을 때 134 키가 후보키가 되는지 체크하려면 234중 14가 있으면 안됨어려웠던 점백트래킹까지는 구현했지만, 후보키의 중복 처리를 위해 유일성을 체크할 때 column 값들을 전부 string으로 합쳐서 만들 생각 하지 못함현재 후보키를 백트래킹을 통해 찾은 인덱스들을 문자열로 바꿔서 합친 형태로 후보키로 만들어 처리할 생각 하지 못함-> 백트래킹을 통해 찾은 후보키 조합 인덱스가 1,3인..
2024. 6. 8.