씬디의 블로그

[프로그래머스] 배열 원소의 길이 120854 Swift 본문

Algorithm/Programmers

[프로그래머스] 배열 원소의 길이 120854 Swift

cyndi 2023. 11. 30. 15:54

문제: https://school.programmers.co.kr/learn/courses/30/lessons/120854

 

프로그래머스

코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.

programmers.co.kr

문자열 배열 strlist가 매개변수로 주어집니다.

strlist 각 원소의 길이를 담은 배열을 retrun하도록 solution 함수를 완성해주세요.

 

고차함수를 알고선부터 코드가 훨씬 간결해져서 가독성이 좋아졌다

배열 안에 있는 요소들의 길이를 알고싶기 때문에

고차함수 map을 사용해서 count 작성해줬다

import Foundation

func solution120854(_ strlist:[String]) -> [Int] {
    strlist.map{ $0.count }
}

 

[고차함수 map]

2023.11.30 - [분류 전체보기] - [Swift] 고차함수 map

 

[Swift] 고차함수 map

Swift [고차함수 1편 reduce 관련 글] 2023.11.30 - [Swift] - [Swift] 고차함수 reduce [Swift] 고차함수 reduce Swift reduce를 알기 전에 우선 고차함수란 무엇일까 [고차함수 ] 고차함수는 다른 함수를 전달인자로

cyndi0330.tistory.com