리뷰 https://www.acmicpc.net/problem/1039문자열 내에서 문자를 정확히 k번 교환하며 최대값을 구하는 문제 전역 변수s : 시작 문자열을 저장할 변수ans : 정답 문자열을 저장할 변수k : 교환 횟수를 저장할 변수l : 시작 문자열의 길이를 저장할 변수v : 방문 여부를 체크할 key : 문자열, value : 논리형 해시맵 배열Info : 시뮬레이션 시 사용할 현재 문자열 cur, 바꾼 횟수 cnt를 정의할 구조체 함수1. bfsvoid bfs() 너비 우선 탐색을 통해 정확히 k번 문자를 교환했을 때의 최대값을 구하기 위한 함수Info 타입의 큐 q를 초기화 하고, 초기 문자열 s와 바꾼 횟수 0을 push해준다.v배열에 바꾼 횟수 0, 초기문자열 s에 대해 방문 처리를..