목록프로그래머스 알고리즘 문제 기록 (127)
Where who wants to meet someone
문제 https://school.programmers.co.kr/learn/courses/30/lessons/181883 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 내 답안 / 다른 사람들의 답안 import Foundation func solution(_ arr:[Int], _ queries:[[Int]]) -> [Int] { var result = arr for query in queries { for i in query[0]...query[1] { result[i] += 1 } } return result } - 2중 for문을 사용하여 각 쿼리..
문제 https://school.programmers.co.kr/learn/courses/30/lessons/181884 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 내 답안 / 다른 사람들의 답안 import Foundation func solution(_ numbers:[Int], _ n:Int) -> Int { var result = 0 for i in numbers.indices where result Int { var answer = 0 for number in numbers where answer Int { return numbers.redu..
문제 https://school.programmers.co.kr/learn/courses/30/lessons/181885 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 내 답안 / 다른 사람들의 답안 import Foundation func solution(_ todo_list:[String], _ finished:[Bool]) -> [String] { return finished.enumerated().filter{ $0.element == false }.map { todo_list[$0.offset] } } - finished를 enumerated로 ..
문제 https://school.programmers.co.kr/learn/courses/30/lessons/181886 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 내 답안 / 다른 사람들의 답안 import Foundation func solution(_ names:[String]) -> [String] { return stride(from: 0, to: names.count, by: 5).map { names[$0] } } - 5명씩 끊었을 때 맨 앞의 사람이 누구인지가 필요한 것이므로 인덱스 5 간격으로 요소를 추출하면 좋겠다 생각 - strid..
문제 https://school.programmers.co.kr/learn/courses/30/lessons/181887 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 내 답안 / 다른 사람들의 답안 import Foundation func solution(_ num_list:[Int]) -> Int { let oddSum = stride(from: 0, to: num_list.count, by: 2).map { num_list[$0] }.reduce(0, +) let evenSum = stride(from: 1, to: num_list.count, by..