반응형 프로그래머스111 [프로그래머스] 약수의 개수와 덧셈 Go Code 프로그래머스 약수의 개수와 덧셈을 Go로 풀어보겠다. 2022.08.17 - [Coding Test/JavaScript] - [프로그래머스] 약수의 개수와 덧셈 JavaScript Code 2022.08.17 - [Coding Test/C++] - [프로그래머스] 약수의 개수와 덧셈 C++ Code 2022.08.17 - [Coding Test/Python] - [프로그래머스] 약수의 개수와 덧셈 Python Code 다른 언어 풀이는 위 링크를 참고하길 바란다. 문제 구현 이전의 포스트들과 같이 for문으로 left부터 right까지 반복하며 약수의 개수가 홀수인 경우는 완전 제곱수이기 때문에 제곱수를 판별한 후 해당 숫자를 정답에서 빼거나 더한다. 코드 import "math" func solutio.. 2022. 8. 17. [프로그래머스] 약수의 개수와 덧셈 Python Code 프로그래머스 약수의 개수와 덧셈을 파이썬으로 풀어보겠다. 2022.08.17 - [Coding Test/JavaScript] - [프로그래머스] 약수의 개수와 덧셈 JavaScript Code 2022.08.17 - [Coding Test/C++] - [프로그래머스] 약수의 개수와 덧셈 C++ Code 2022.08.17 - [Coding Test/Go] - [프로그래머스] 약수의 개수와 덧셈 Go Code 다른 언어 풀이는 위 링크를 참고하길 바란다. 문제 구현 range를 이용해서 left부터 right까지 돌며 약수의 개수가 홀수인 경우는 완전 제곱수이기 때문에 제곱수를 판별한 후 해당 숫자를 정답에서 빼거나 더한다. 코드 def solution(left, right): answer = 0 for .. 2022. 8. 17. [프로그래머스] K번째수 JavaScript Code 2022.08.16 - [Coding Test/Python] - [프로그래머스] K번째수 Python Code 2022.08.16 - [Coding Test/C++] - [프로그래머스] K번째수 C++ Code 2022.08.16 - [Coding Test/Python] - [프로그래머스] K번째수 Python Code 저번 포스트들에 이어 마지막으로 JS로 풀어보겠다. 문제 구현 파이썬 코드와 같이 slicing 후에 index값을 answer에 푸시한다. 코드 function solution(array, commands) { let answer = []; for(let cmd = 0; cmd < commands.length; cmd++){ let [i,j,k] = commands[cmd] let sl.. 2022. 8. 16. [프로그래머스] K번째수 Go Code 2022.08.16 - [Coding Test/Python] - [프로그래머스] K번째수 - Python Code 2022.08.16 - [Coding Test/C++] - [프로그래머스] K번째수 C++ Code 저번 파이썬, C++ 포스트에 이어서 이번에는 Go로 풀어보겠다. 문제 구현 Go 언어는 slice기능을 가지고 있다. 하지만 Go의 sort는 파라미터로 넘긴 것을 반환하지는 않기 때문에 따로 저장을 한 후 sort를 해야 해당 인덱스에 접근이 가능하다. 그 후 sort된 배열의 인덱스를 정답에 추가해주면 된다. 코드로 살펴보겠다. 코드 import "sort" func solution(array []int, commands [][]int) []int { var answer []int for.. 2022. 8. 16. 이전 1 ··· 17 18 19 20 21 22 23 ··· 28 다음 반응형