반응형 없는 숫자 더하기2 [프로그래머스] 없는 숫자 더하기 Go Code 저번 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의 performan.. 2022. 8. 8. [프로그래머스] 없는 숫자 더하기 Python Code 프로그래머스 레벨 1 없는 숫자 더하기를 파이썬으로 풀어보겠다. 문제 문제는 간단하게 이해할 수 있다. numbers에 없는 숫자를 찾아서 더하면 된다. 구현 방식 문제를 그대로 구현해보았다. temp 안에 0~9까지의 숫자를 넣어 놓고 numbers를 돌며 numbers 요소를 temp에서 제거했다. 그 후 temp에 남아있는 숫자를 모두 더해서 정답을 출력했다. 코드 def solution(numbers): answer = 0 temp = [i for i in range(10)] for num in numbers: temp.remove(num) return sum(temp) 잘 풀었다고 생각하지만 머리를 조금만 더 쓰면 아래와 같은 풀이가 가능했다... def solution(numbers): ret.. 2022. 8. 8. 이전 1 다음 반응형