문자열 추출 (1) 썸네일형 리스트형 [Swift]허프만 코딩 구현 2 - 문자열 추출 이전 포스팅에서 Swift를 이용해 문자열 압축한 데에 이어 이번에는 문자열 추출을 구현하려고 한다. 지난 포스팅의 마지막에 얻은 데이터의 형식은 다음과 같다. 문자열 형식으로 나타내었으며, 가독성을 위해 줄 바꿈 문자 뒤에는 실제로 줄 바꿈을 해주었다. "허프만 코드의 개수"\n "허프만 코드"\n "원래 문자열의 길이"\n "압축된 문자열"\n 이제 해당 문자열을 가지고 원래 문자열을 추출해 보자. [A-a. 허프만 코드의 개수를 이용해 허프만 코드 반환] 먼저 허프만 코드의 개수를 구해야 한다. 문자열에서 해당 값은 가장 첫 문자열이다. 각각의 문자열은 줄 바꿈으로 구분되어 있기 때문에, 줄 바꿈 전까지의 문자열을 읽어 해당 문자열을 숫자로 바꿔주면 된다. 이러한 방식은 원래 문자열의 길이를 반환할.. 이전 1 다음