[プログラマーlevel 1]クレーン兄抽出
4500 ワード
質問する
https://programmers.co.kr/learn/courses/30/lessons/64061
問題を解く
コード#コード#
回答の質問が間違っていたのがもったいない….
そして問題が長いからといって怖がらないで!エリンの脱出のために、これは私が最初にしなければならないことです.
https://programmers.co.kr/learn/courses/30/lessons/64061
問題を解く
コード#コード#
function solution(board, moves) {
let cnt=0, stack=[];
for(let x of moves){
for(let i=0; i<board.length; i++){
if(board[i][x-1]!==0) {
let tmp=board[i][x-1];
board[i][x-1]=0;
if(stack[stack.length-1]===tmp){
stack.pop();
cnt+=2;
}
else stack.push(tmp);
break;
}
}
}
return cnt;
}
これは以前に解答した問題で、stack.pop()
を漏らしてうろうろしていました.もし問題がうまく解決できなかったら、練習場で一つ一つ論理を話して、コードを研究しましょう.回答の質問が間違っていたのがもったいない….
そして問題が長いからといって怖がらないで!エリンの脱出のために、これは私が最初にしなければならないことです.
Reference
この問題について([プログラマーlevel 1]クレーン兄抽出), 我々は、より多くの情報をここで見つけました https://velog.io/@rladpwl0512/프로그래머스-level1-크레인-인형뽑기テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol