-
[자바스크립트] 프로그래머스 Lv.1 음양 더하기[TIL] 카테고리/알고리즘 문제풀기 2022. 5. 14. 01:43
2개의 배열을 사용해서.
서로 매칭해준 다음
값을 계산해야한다!
for (i=0; i< absolutes.length; i++) { // 주어진 배열의 길이만큼 반복 실행 if (!signs[i]) { // i 번째의 부호가 false (음수) 면~ sign = -1 // sign은 -1! } else { // 양수면 sign = 1 // sign은 그냥 1! } answer += absolutes[i] * sign // i번째의 숫자에 sign을 곱해서 부호를 만들어주고, 더해서 저장! }
뭔가 생각난대로 휘리릭 풀어버린 문제인데,
내 짧은 지식만 활용하는 조건이지만...
분명 더 잘 풀수 있었을거 같기도..
https://programmers.co.kr/learn/courses/30/lessons/76501
코딩테스트 연습 - 음양 더하기
어떤 정수들이 있습니다. 이 정수들의 절댓값을 차례대로 담은 정수 배열 absolutes와 이 정수들의 부호를 차례대로 담은 불리언 배열 signs가 매개변수로 주어집니다. 실제 정수들의 합을 구하여 re
programmers.co.kr
'[TIL] 카테고리 > 알고리즘 문제풀기' 카테고리의 다른 글
[자바스크립트] 프로그래머스 Lv.1 핸드폰 번호 가리기 (0) 2022.05.14 [자바스크립트] 프로그래머스 Lv.1 평균 구하기 (0) 2022.05.14 [자바스크립트] 프로그래머스 Lv.1 없는 숫자 더하기 (0) 2022.05.14 [자바스크립트] 프로그래머스 Lv.1 문자열을 정수로 바꾸기 (0) 2022.05.14 [자바스크립트] 프로그래머스 Lv.1 두 정수 사이의 합 (0) 2022.05.14