목록문제풀이/Programmers (42)
말랑한 하루
[Programmers] 순위 (Lv 3, JavaScript)
[ 학습 내용 ] Floyd-Warshall 지문 내용 복기 필요 false로 초기화 된 2차원 배열을 만드는 방법 let 2dArray = [...Array(n)].map(_ => Array(n).fill(false)); [ 소스 코드 ] function solution(n, results) { let game = [...Array(n)].map(_ => Array(n).fill(false)); results.forEach(([a, b]) => game[a-1][b-1] = true); const floyd = () => { for(let k=0; k
문제풀이/Programmers
2022. 12. 19. 18:15
[Programmers] 표 편집 (Lv 3, JavaScript)
[ 학습 내용 ] 1. 노드를 생성하는법 2. 노드연결리스트를 생성하는 법 3. 노드를 삭제하는 법 4. 노드를 되돌리는 법 [ 소스 코드 ] function solution(n, k, cmd) { // Link Node 생성, 생성시 화살표함수 표기법 불가능 const Node = function (index, prev) { this.index = index; this.prev = prev; this.next = null; } let prevNode = new Node(0); let select; // LinkedList 생성 for(let i=1; i { for(let i=0; i { const prev = select.prev; const next = select.next; deleteBin.pus..
문제풀이/Programmers
2022. 12. 18. 18:14