[3차] 압축
1. 개요
2. 문제 설명
색인 번호
1
2
3
...
24
25
26
K
A
11
27: KA
현재 입력(w)
다음 글자(c)
출력
사전 추가(w+c)
2-1. 문제 설명 - 입력 형식
2-2. 문제 설명 - 출력 형식
2-3. 문제 설명 - 입출력 예제
msg
answer
3. 문제 풀이
1) 0번째 부터 count까지의 문자가 사전에 있다면 count를 1 올린다.
2) 색인 번호가 담긴 사전에 새로운 문자열와 이에 해당하는 색인 번호를 추가한다.
3) 사전에 새롭게 추가된 문자열에서 마지막 문자만 지운 문자열의 색인 번호를 answer 배열에 추가한다.
4) count가 msg의 길이보다 클 때, 즉 더 이상 참고할 문자가 없을 때 남은 문자열의 색인 번호를 answer 배열에 추가한 뒤 반환한다.
결과

4. Conclusion
Last updated