반응형
안녕하세요. 개발 중인 정주입니다.
오늘은 문자열을 정수로 바꾸기 문제를 풀었습니다.
목차
Github
GitHub - jeongju9216/SwiftAlgorithm: 스위프트 알고리즘
스위프트 알고리즘. Contribute to jeongju9216/SwiftAlgorithm development by creating an account on GitHub.
github.com
문제 링크
https://programmers.co.kr/learn/courses/30/lessons/12925
코딩테스트 연습 - 문자열을 정수로 바꾸기
문자열 s를 숫자로 변환한 결과를 반환하는 함수, solution을 완성하세요. 제한 조건 s의 길이는 1 이상 5이하입니다. s의 맨앞에는 부호(+, -)가 올 수 있습니다. s는 부호와 숫자로만 이루어져있습니
programmers.co.kr
풀이
Swift에서는 간편하게 형 변환이 가능하므로 input string을 Int로 감싸면 됩니다.
옵셔널 바인딩 등을 사용해도 되는데요.
문제에 잘못 입력되는 경우가 없다는 조건이 붙었으니 강제 언래핑을 해줘도 무방합니다.
전체 코드
func solution(_ s:String) -> Int {
return Int(s)!
}
아직은 초보 개발자입니다.
더 효율적인 코드 훈수 환영합니다!
공감과 댓글 부탁드립니다.
반응형