목록프로그래머스 알고리즘 문제 기록 (127)
Where who wants to meet someone
문제 https://school.programmers.co.kr/learn/courses/30/lessons/181873 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 내 답안 / 다른 사람들의 답안 import Foundation func solution(_ my_string:String, _ alp:String) -> String { return my_string.replacingOccurrences(of: alp, with: alp.uppercased()) } - 이전에 알게 된 방법을 활용하여, alp에 해당하는 값을 alp.uppercased()..
문제 https://school.programmers.co.kr/learn/courses/30/lessons/181874 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 내 답안 / 다른 사람들의 답안 import Foundation func solution(_ myString:String) -> String { return myString.lowercased().map { $0 == "a" ? $0.uppercased() : $0.lowercased() }.joined() } - A가 나오는 경우 lowercased를 하면 문제에 부합하지 않으므로, my..
문제 https://school.programmers.co.kr/learn/courses/30/lessons/181875 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 내 답안 / 다른 사람들의 답안 import Foundation func solution(_ strArr:[String]) -> [String] { return strArr.enumerated().map { $0.offset % 2 == 0 ? $0.element.lowercased() : $0.element.uppercased() } } - enumerated로 offset과 elemen..
문제 https://school.programmers.co.kr/learn/courses/30/lessons/181876 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 내 답안 / 다른 사람들의 답안 import Foundation func solution(_ myString:String) -> String { return myString.lowercased() } - lowercased 메서드를 활용하여 해결 import Foundation func solution(_ myString:String) -> String { return myString.lo..
문제 https://school.programmers.co.kr/learn/courses/30/lessons/181877 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 내 답안 / 다른 사람들의 답안 import Foundation func solution(_ myString:String) -> String { return myString.uppercased() } - uppercased 메서드를 활용하여 해결 import Foundation func solution(_ myString:String) -> String { return myString.up..