반응형
저번 Python 포스트에 이어서
2022.08.08 - [Coding Test/Python] - [프로그래머스] 없는 숫자 더하기 Python Code
프로그래머스 레벨 1 없는 숫자 더하기를 Go로 풀어보겠다.
위 포스트와는 다르게 구현하는 방식을 선택했다.
문제
문제는 간단하게 이해할 수 있다. numbers에 없는 숫자를 찾아서 더하면 된다.
구현 방식
0부터 9까지 다 더한 값을 미리 놓고 numbers의 sum을 빼는 방식으로 구현했다.
코드
func solution(numbers []int) int {
sum := 0
for _, num := range numbers {
sum += num
}
return 45 - sum
}
모두 0.00ms가 나온 것을 보니 확실히 Go의 performance가 좋은 것으로 보인다.
다음 포스트엔 C++로 풀어보겠다.
반응형
'Coding Test > Go' 카테고리의 다른 글
[프로그래머스] K번째수 Go Code (0) | 2022.08.16 |
---|---|
[프로그래머스] 체육복 Go Code (0) | 2022.08.10 |
[프로그래머스] 소수 만들기 Go Code (0) | 2022.08.04 |
[프로그래머스] 내적 Go Code (0) | 2022.07.29 |
[프로그래머스] 음양 더하기 Go code (0) | 2022.07.29 |
댓글