Không chuyên bắt kịp chuyên ngành - Cấu trúc dữ liệu (với JavaScript)
Cấu trúc dữ liệu là điều kiện tiên quyết cần thiết để nghiên cứu thuật toán! Hãy cùng tìm hiểu các cấu trúc dữ liệu khác nhau với JavaScript!
446 học viên
Độ khó Cơ bản
Thời gian Không giới hạn
- Đã giải quyết
스택, 큐 연결리스트로 구현 과제 완료입니다!
Stack// 숙제: Stack을 LinkedList로 구현하기(단, 시간복잡도는 O(1)) class Stack { tail = nu
javascript코딩-테스트알고리즘deveunjilee3474
・
10 tháng trước
0
72
1
- Chưa giải quyết
heapify 안의 bigger 삼항연산자 질문
#heapify(index) { // 특정 값 수정, 삭제 const leftIndex = index * 2 + 1; const rightIndex = index * 2 +
javascript코딩-테스트알고리즘samkookji120994
・
0
96
2
- Chưa giải quyết
LinkedList로 스택, 큐 구현하기 숙제
스택 부분class Stack { head=null; tail=null; length=0; push(value) { if (this.h
javascript코딩-테스트알고리즘samkookji120994
・
0
103
1
- Chưa giải quyết
linkedList prev와 tail 사용 후 o(1) 구현.
class LinkedList { length = 0; head = null; tail = null; add(value) { if (this.head) { this.
javascript코딩-테스트알고리즘samkookji120994
・
0
153
1
- Chưa giải quyết
숙제 : LinkedList로 Stack, Queue 구현하기
queue : enqueue, dequeue, peekclass Node { prev = null; next = null; constructor(value) { this.value = value; } } class
javascript코딩-테스트알고리즘su915827106136
・
0
167
1
- Chưa giải quyết
연결리스트 숙제
prev와 tail을 이용해서 만들어 봤습니다! 궁금한점이 하나 있는데 remove 메서드의 if (current)의 else 부분은 필요하지 않은것 같아서 구현하지 않았는데 문제가 있지는 않나요?<code class="
javascript코딩-테스트알고리즘Không có tác giả
・
0
227
1
- Chưa giải quyết
한번에 이해 안가는 제가 비정상 일까요...?
해시 테이블까지 재밋었는데 레드 블랙트리 너무 어려운것 같습니다 ㅠㅠ...반복 숙달이 답이겠죠?
javascript코딩-테스트알고리즘rhkdtjd124829
・
0
219
1
- Đã giải quyết
우선순위 큐 질문이 있습니다!
우선순위 큐 강의를 재미있게 보았는데, 큐와 우선순위큐가 먼저 실행 되는것을 실행하는 차이말고는 똑같은것 같은데 구현 코드는 힙 자료구조를 사용 하시더라고요! 그렇다면 힙과 우선순위 큐가 비슷하고 우선 순위 큐가 큐랑 비슷하니까 힙과 큐도 비슷한건가요
javascript코딩-테스트알고리즘rhkdtjd124829
・
0
142
1
- Đã giải quyết
[숙제] minHeap 구현, maxHeap -> minHeap , minHeap -> maxHeap
minHeap 구현class MinHeap { // 최소힙 arr = []; #reheapUp(index) { if (index > 0) { con
javascript코딩-테스트알고리즘rhkdtjd124829
・
1
223
1
- Chưa giải quyết
최소힙 remove 구현하기
class MinHeap { // 최소힙 arr = []; #reheapUp(index) { if (index > 0) { const parentIndex = Ma
javascript코딩-테스트알고리즘rhkdtjd124829
・
0
230
1
- Chưa giải quyết
숙제 최소힙 만들기
class Heap { arr = []; #reheapUp(index) { if (index > 0) { const parentIndex = Math.floor((in
javascript코딩-테스트알고리즘rhkdtjd124829
・
0
143
1
- Chưa giải quyết
숙제 length return 하기
class Node { constructor(value) { this.value = value; this.left = null; this.right = null; } }
javascript코딩-테스트알고리즘rhkdtjd124829
・
0
177
1
- Chưa giải quyết
숙제 : 같은 값을 넣은경우 에러 처리
class Node { constructor(value) { this.value = value; this.left = null; this.right = null; } }
javascript코딩-테스트알고리즘rhkdtjd124829
・
0
170
1
- Đã giải quyết
영상 중간에 0:10 1:23초 수정에 따른 코드 최종본
class Node { constructor(value) { this.value = value; this.left = null; this.right = null; } }
javascript코딩-테스트알고리즘rhkdtjd124829
・
1
131
1
- Chưa giải quyết
숙제2 연결리스트를 이용하여 큐 구현하기
학습 목표- 배열 치트키 자료구조가 아닌 연결 리스트를 이용하여 queue 자료구조를 구현하자.- 삽입과 삭제를 시간복잡도
javascript코딩-테스트알고리즘rhkdtjd124829
・
0
221
1
- Chưa giải quyết
숙제1 LinkedList로 스택 구현하기
학습 목표- 배열 치트키 자료구조가 아닌 연결 리스를 이용하여 stack 자료구조를 구현하자.- 삽입과 삭제를 시간복잡도 O(1)가 되게 해야됨.- stack은 FILO이기 때문에 삭제시 마지막을 삭제해야
javascript코딩-테스트알고리즘rhkdtjd124829
・
1
236
1
- Đã giải quyết
연결 리스트 구현 숙제 리뷰 부탁드려봅니다
// 숙제1 next가 아닌 이전것 prev를 구하기 // 숙제2 삽입이 시간복잡도가 O(n)인데 O(1)으로 변경하기 (hint tail) class Node { constructor(value
javascript코딩-테스트알고리즘rhkdtjd124829
・
1
332
2
- Chưa giải quyết
let current = this.head 질문 있습니다!
this.head 대신 let current = this.head 처럼 current변수에 할당하여 사용하는 이유가 무엇일까요?ㅠ변수에 할당하여 사용하지 않았을 때 값을 보니 값이 다르게 나와 문의드립니다. <img src
javascript코딩-테스트알고리즘heedo
・
0
244
1
- Chưa giải quyết
퀴즈 답안
퀴즈 답안지는 따로 제공되지 않나요?
javascript코딩-테스트알고리즘ckc08283832
・
0
458
1
- Chưa giải quyết
최소힙의 결과값과 최대힙->최소힙 결과값이 다른게 맞나요?
최소 힙 insert#reheapUp(index) { // index 0은 root if (index > 0) { // 부모 노드가 root가 아니면 계속 비교
javascript코딩-테스트알고리즘qnrjs42
・
0
237
1


