CodaKata! Day5
3634 ワード
問題の説明
配列arr.アレイarrの各要素は、0から9の数字で構成されています.この場合、アレイarrは連続して表示される数字を1つだけ保持し、すべて削除しようとします.ただし、削除後に残数を返す場合は、アレイarr内の要素の順序を維持する必要があります.たとえば、
arr=1,3,3,0,1]の場合、[1,3,0,1]が返される.
arr=[4,4,3]の場合は[4,3]を返します.
配列arrから連続して現れる数字を削除し、残りの数を返すsolution関数を完了してください.
せいげんじょうけん
アレイarrサイズ:1000000以下の自然数
アレイarr内の要素のサイズ:0以上、9以下の整数
に答える
説明するfunction solution(arr)
{
var answer = [];
for (let i=0; i<arr.length; i++){
if(arr[i] !== arr[i+1]) {
answer.push(arr[i])
}
}
return answer;
}
どの達人の模範解答function solution(arr)
{
return arr.filter( (el, idx) => el !== arr[idx+1]);
}
ソース:https://programmers.co.kr/learn/courses/30/lessons/12906
Reference
この問題について(CodaKata! Day5), 我々は、より多くの情報をここで見つけました
https://velog.io/@jonmad/CodaKata-Day5
テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol
アレイarrサイズ:1000000以下の自然数
アレイarr内の要素のサイズ:0以上、9以下の整数
に答える
説明するfunction solution(arr)
{
var answer = [];
for (let i=0; i<arr.length; i++){
if(arr[i] !== arr[i+1]) {
answer.push(arr[i])
}
}
return answer;
}
どの達人の模範解答function solution(arr)
{
return arr.filter( (el, idx) => el !== arr[idx+1]);
}
ソース:https://programmers.co.kr/learn/courses/30/lessons/12906
Reference
この問題について(CodaKata! Day5), 我々は、より多くの情報をここで見つけました
https://velog.io/@jonmad/CodaKata-Day5
テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol
function solution(arr)
{
var answer = [];
for (let i=0; i<arr.length; i++){
if(arr[i] !== arr[i+1]) {
answer.push(arr[i])
}
}
return answer;
}
function solution(arr)
{
return arr.filter( (el, idx) => el !== arr[idx+1]);
}
Reference
この問題について(CodaKata! Day5), 我々は、より多くの情報をここで見つけました https://velog.io/@jonmad/CodaKata-Day5テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol