非専攻者の専攻者追いつく - 資料構造(with JavaScript)
アルゴリズム勉強の必須選手科目である資料構造! 様々な資料構造をJavaScriptで学びましょう!
- 解決
스택, 큐 연결리스트로 구현 과제 완료입니다!
Stack// 숙제: Stack을 LinkedList로 구현하기(단, 시간복잡도는 O(1)) class Stack { tail = nu
javascript코딩-테스트알고리즘deveunjilee3474
・
10ヶ月前
0
72
1
- 未解決
heapify 안의 bigger 삼항연산자 질문
#heapify(index) { // 특정 값 수정, 삭제 const leftIndex = index * 2 + 1; const rightIndex = index * 2 +
javascript코딩-테스트알고리즘samkookji120994
・
0
96
2
- 未解決
LinkedList로 스택, 큐 구현하기 숙제
스택 부분class Stack { head=null; tail=null; length=0; push(value) { if (this.h
javascript코딩-테스트알고리즘samkookji120994
・
0
103
1
- 未解決
linkedList prev와 tail 사용 후 o(1) 구현.
class LinkedList { length = 0; head = null; tail = null; add(value) { if (this.head) { this.
javascript코딩-테스트알고리즘samkookji120994
・
0
153
1
- 未解決
숙제 : LinkedList로 Stack, Queue 구현하기
queue : enqueue, dequeue, peekclass Node { prev = null; next = null; constructor(value) { this.value = value; } } class
javascript코딩-테스트알고리즘su915827106136
・
0
167
1
- 未解決
연결리스트 숙제
prev와 tail을 이용해서 만들어 봤습니다! 궁금한점이 하나 있는데 remove 메서드의 if (current)의 else 부분은 필요하지 않은것 같아서 구현하지 않았는데 문제가 있지는 않나요?<code class="
javascript코딩-테스트알고리즘作成者なし
・
0
227
1
- 未解決
한번에 이해 안가는 제가 비정상 일까요...?
해시 테이블까지 재밋었는데 레드 블랙트리 너무 어려운것 같습니다 ㅠㅠ...반복 숙달이 답이겠죠?
javascript코딩-테스트알고리즘rhkdtjd124829
・
0
219
1
- 解決
우선순위 큐 질문이 있습니다!
우선순위 큐 강의를 재미있게 보았는데, 큐와 우선순위큐가 먼저 실행 되는것을 실행하는 차이말고는 똑같은것 같은데 구현 코드는 힙 자료구조를 사용 하시더라고요! 그렇다면 힙과 우선순위 큐가 비슷하고 우선 순위 큐가 큐랑 비슷하니까 힙과 큐도 비슷한건가요
javascript코딩-테스트알고리즘rhkdtjd124829
・
0
142
1
- 解決
[숙제] minHeap 구현, maxHeap -> minHeap , minHeap -> maxHeap
minHeap 구현class MinHeap { // 최소힙 arr = []; #reheapUp(index) { if (index > 0) { con
javascript코딩-테스트알고리즘rhkdtjd124829
・
1
223
1
- 未解決
최소힙 remove 구현하기
class MinHeap { // 최소힙 arr = []; #reheapUp(index) { if (index > 0) { const parentIndex = Ma
javascript코딩-테스트알고리즘rhkdtjd124829
・
0
230
1
- 未解決
숙제 최소힙 만들기
class Heap { arr = []; #reheapUp(index) { if (index > 0) { const parentIndex = Math.floor((in
javascript코딩-테스트알고리즘rhkdtjd124829
・
0
143
1
- 未解決
숙제 length return 하기
class Node { constructor(value) { this.value = value; this.left = null; this.right = null; } }
javascript코딩-테스트알고리즘rhkdtjd124829
・
0
177
1
- 未解決
숙제 : 같은 값을 넣은경우 에러 처리
class Node { constructor(value) { this.value = value; this.left = null; this.right = null; } }
javascript코딩-테스트알고리즘rhkdtjd124829
・
0
170
1
- 解決
영상 중간에 0:10 1:23초 수정에 따른 코드 최종본
class Node { constructor(value) { this.value = value; this.left = null; this.right = null; } }
javascript코딩-테스트알고리즘rhkdtjd124829
・
1
131
1
- 未解決
숙제2 연결리스트를 이용하여 큐 구현하기
학습 목표- 배열 치트키 자료구조가 아닌 연결 리스트를 이용하여 queue 자료구조를 구현하자.- 삽입과 삭제를 시간복잡도
javascript코딩-테스트알고리즘rhkdtjd124829
・
0
221
1
- 未解決
숙제1 LinkedList로 스택 구현하기
학습 목표- 배열 치트키 자료구조가 아닌 연결 리스를 이용하여 stack 자료구조를 구현하자.- 삽입과 삭제를 시간복잡도 O(1)가 되게 해야됨.- stack은 FILO이기 때문에 삭제시 마지막을 삭제해야
javascript코딩-테스트알고리즘rhkdtjd124829
・
1
236
1
- 解決
연결 리스트 구현 숙제 리뷰 부탁드려봅니다
// 숙제1 next가 아닌 이전것 prev를 구하기 // 숙제2 삽입이 시간복잡도가 O(n)인데 O(1)으로 변경하기 (hint tail) class Node { constructor(value
javascript코딩-테스트알고리즘rhkdtjd124829
・
1
332
2
- 未解決
let current = this.head 질문 있습니다!
this.head 대신 let current = this.head 처럼 current변수에 할당하여 사용하는 이유가 무엇일까요?ㅠ변수에 할당하여 사용하지 않았을 때 값을 보니 값이 다르게 나와 문의드립니다. <img src
javascript코딩-테스트알고리즘heedo
・
0
244
1
- 未解決
퀴즈 답안
퀴즈 답안지는 따로 제공되지 않나요?
javascript코딩-테스트알고리즘ckc08283832
・
0
458
1
- 未解決
최소힙의 결과값과 최대힙->최소힙 결과값이 다른게 맞나요?
최소 힙 insert#reheapUp(index) { // index 0은 root if (index > 0) { // 부모 노드가 root가 아니면 계속 비교
javascript코딩-테스트알고리즘qnrjs42
・
0
237
1


