[プログラマー]2つ引いてもう1つ加える
4322 ワード
✔10.質問する
整数配列番号.numbersから異なるインデックスの2つの数を抽出し、作成できるすべての数を昇順に配列に入れ、solution関数の戻りを完了してください.
せいげんじょうけん
😎 ソースコード function solution(numbers) {
var answer = [];
numbers.sort(function(a, b){
return a- b;
})
for (let i = 0; i < numbers.length; i++){
for (let j = i+1; j < numbers.length; j++){
let sum = 0;
sum = numbers[i] + numbers[j];
if (!answer.includes(sum)){
answer.push(sum);
}
}
}
answer.sort(function(a, b){
return a- b;
})
return answer;
}
問題が終わったら
問題を1次元の角度から解決した後も不快感を残した.includes()
で解くのが便利です
Reference
この問題について([プログラマー]2つ引いてもう1つ加える), 我々は、より多くの情報をここで見つけました
https://velog.io/@rany/프로그래머스-두-개-뽑아서-더하기
テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol
function solution(numbers) {
var answer = [];
numbers.sort(function(a, b){
return a- b;
})
for (let i = 0; i < numbers.length; i++){
for (let j = i+1; j < numbers.length; j++){
let sum = 0;
sum = numbers[i] + numbers[j];
if (!answer.includes(sum)){
answer.push(sum);
}
}
}
answer.sort(function(a, b){
return a- b;
})
return answer;
}
問題を1次元の角度から解決した後も不快感を残した.
includes()
で解くのが便利ですReference
この問題について([プログラマー]2つ引いてもう1つ加える), 我々は、より多くの情報をここで見つけました https://velog.io/@rany/프로그래머스-두-개-뽑아서-더하기テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol