목록Algorithm (12)
씬디의 블로그

문제: https://school.programmers.co.kr/learn/courses/30/lessons/120854 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr문자열 배열 strlist가 매개변수로 주어집니다.strlist 각 원소의 길이를 담은 배열을 retrun하도록 solution 함수를 완성해주세요. 고차함수를 알고선부터 코드가 훨씬 간결해져서 가독성이 좋아졌다배열 안에 있는 요소들의 길이를 알고싶기 때문에고차함수 map을 사용해서 count 작성해줬다import Foundationfunc solution120854(_ strlist:[Str..

문제: https://school.programmers.co.kr/learn/courses/30/lessons/120809 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr정수 배열 numbers가 매개변수로 주어집니다.numbers의 각 원소에 두배한 원소를 가진 배열을 return하도록 solution 함수를 완성해주세요. 고차함수 map을 알기 전까지는for문을 열심히 써서 풀었다func solution120809(_ numbers:[Int]) -> [Int] { var newArray: [Int] = [] for i in numbers { ..

문제: https://www.acmicpc.net/problem/8393 8393번: 합n이 주어졌을 때, 1부터 n까지 합을 구하는 프로그램을 작성하시오.www.acmicpc.netn이 주어졌을 때, 1부터 n까지 합을 구하는 프로그램을 작성하시오. 더 좋은 풀이들이 많겠지만,, 1부터 n까지의 배열을 우선 생성하고배열 내부에 있는 요소들의 합을 구하기 위해서 reduce 고차함수를 사용했다import Foundationfunc solution8393() { let input = Int(readLine()!)! var sum: [Int] = [] for i in 1.. [고차함수 reduce]2023.11.30 - [Swift] - [Swift] 고차함수 reduce [Swift..

문제: https://school.programmers.co.kr/learn/courses/30/lessons/120817 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr정수 배열 numbers가 매개변수로 주어집니다.numbers의 원소의 평균값을 return하도록 solution 함수를 완성해주세요. 배열 요소의 평균값을 구하기 위해서는 우선 요소들의 합을 구해야 하는데, 이때 reduce라는 고차함수를 사용한다.import Foundationfunc solution(_ numbers:[Int]) -> Double { return Double(numb..