본문 바로가기
728x90
반응형

문자열2

Swift) 프로그래머스(Lv1) 시저 암호 (String) programmers.co.kr/learn/courses/30/lessons/12926 코딩테스트 연습 - 시저 암호 어떤 문장의 각 알파벳을 일정한 거리만큼 밀어서 다른 알파벳으로 바꾸는 암호화 방식을 시저 암호라고 합니다. 예를 들어 AB는 1만큼 밀면 BC가 되고, 3만큼 밀면 DE가 됩니다. z는 1만큼 밀면 a가 programmers.co.kr 안녕하세요 후르륵짭짭 입니다 이번에는 시저 암호라는 문제를 풀어 봤는데요. C++이나 JAVA에 비해 Swift의 약점인 String 문자 변경에 대해서 다뤄 볼려고 합니다! 처음에는 이렇게 풀었습니다. func solution(_ s:String, _ n:Int) -> String { var answer : String = "" let z = UInt8.. 2020. 7. 14.
Swift) 프로그래머스(Lv1) 수박수박수박수박수? (String) programmers.co.kr/learn/courses/30/lessons/12922 코딩테스트 연습 - 수박수박수박수박수박수? 길이가 n이고, 수박수박수박수....와 같은 패턴을 유지하는 문자열을 리턴하는 함수, solution을 완성하세요. 예를들어 n이 4이면 수박수박을 리턴하고 3이라면 수박수를 리턴하면 됩니다. 제한 조�� programmers.co.kr 안녕하세요 후르륵짭짭 입니다. 역시 쉬운 문제 풀때가 최곱니다 ㅎㅎㅎㅎ 사실 프로그래머스 Lv1 같은 경우는 다른 사람의 코드를 보면서 Swift 문법에 좀더 가까워 지기 위한 이유도 있습니다. 간단한 문제라서 해설은 생략 하겠습니다!! func solution(_ n:Int) -> String { var mellon = "" for i in.. 2020. 7. 13.
728x90
반응형