2018 KAKAO BLIND RECRUITMENT [3์ฐจ] ์์ถ Swift
์ฝ๋ฉํ
์คํธ ์ฐ์ต - [3์ฐจ] ์์ถ TOBEORNOTTOBEORTOBEORNOT [20, 15, 2, 5, 15, 18, 14, 15, 20, 27, 29, 31, 36, 30, 32, 34] programmers.co.kr Solution 1. ๋๋ฌธ์ ์ํ๋ฒณ์ด ๋ด๊ธด ๋ฐฐ์ด -> var words = (64...90).map({"\(UnicodeScalar($0)!)"}) ์์คํค์ฝ๋ 65๋ฒ๋ถํฐ 90๋ฒ๊น์ง๊ฐ A๋ถํฐ Z๋ค. ํ์ง๋ง ๋ฌธ์ ์์๋ A์ ์ธ๋ฑ์ค๋ฅผ 1๋ก ํ์ผ๋ฏ๋ก 64๋ฒ์งธ๋ถํฐ๋ก ์ค์ ํจ. 2. words ์์ ๋ฐฐ์ด ์ค ๊ฐ์ฅ ๊ธด ๋ฌธ์๊ธธ์ด์์ 1์ ๋บ ์- > var maxCount = 0 3. msg๋ฅผ map์ผ๋ก ๋๋ ์ค ๋ณ์ -> let map = msg.map{String($0)} 4. ํ์ฌ ๋ฌธ์์ ์ธ๋ฑ์ค ..
2020. 11. 16.