2021년 1월 30일 복기
오늘은 엔퀸즈에 대해서 사투를 하고 있다.
element.attributes
https://developer.mozilla.org/ko/docs/Web/API/Element/attributes
주어진 요소의 속성 모음(collection)을 반환합니다.
let board=
[
[1,0,0,0],
[0,1,0,0],
[0,0,1,0],
[0,0,0,0]
]
hasBackSlashConflictAt
BackSlash (\) -
go from top-left to bottom-right
--------------------------------------------------------------
주어진 역 슬래시 대각선(\)에 충돌하는 말이 있는지 확인합니다.
function hasBackSlashConflictAt (BackSlashColumnIndexAtFirstRow) {
const board = this.rows();
console.log(board);
let rowIdx;
let colIdx = BackSlashColumnIndexAtFirstRow;
let result = false;
let count = 0;
for (let rowIdx = 0; rowIdx < board.length; rowIdx++) {
for (let colIdx; colIdx < board[rowIdx].length; colIdx++) {
if (board[rowIdx][colIdx] === 1) {
count++;
}
if (count >= 2) {
result = true;
return result;
}
}
}
return result;
}
Author And Source
이 문제에 관하여(2021년 1월 30일 복기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@jtlim0414/2021년-1월-30일-복기저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)