Programing/자료구조, Algorithm
백준 1062 (python)
백준 1062 python 문제풀이 회고 비트 마스킹을 활용한 집합 연산을 알게 되었음 brute force 알고리즘 (완전탐색) 유형 -> DFS등 그래프 완전탐색 combination 같은 조합 완전탐색 중복 된 문자라는 키워드를 보고 set으로 접근하였지만, 시간/공간 복잡도에 걸림 풀이 풀이는 순서대로 주요 포인트 코드 해석을 위주로 작성 모든 조합을 다 순회해야한다 -> itertools 의 combination 기본적으로 {a, n, t, i, c} 다섯 문자는 무조건 포함이 되므로 5이하의 문자를 배우는 경우는 읽을 수 없음 print(0) 입력받은 K(개수)에서 문자 5개(a, n, t, i, c)를 제외 시킴 5개는 무조건 배워야 하니까. ky(key)와 v(value)를 enumerat..
2022. 2. 16. 22:12