일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 젤다 왕눈
- 비트코인
- Three
- 거래
- 보안
- ps4
- 블록체인
- 부동산
- 게임
- 주식
- 투자
- 쿠버네티스
- Docker
- angular
- 시장
- Games
- 스마트 컨트랙트
- 암호화폐
- 이더리움
- strongloop
- loopback
- review
- 스마트 계약
- PC
- Linux
- kubernetes
- 리뷰
- game
- 탈중앙화
- threejs
- Today
- Total
목록자료구조 (2)
BaeBox
* node 에서는 기본적으로 class를 사용하지 못하므로 babel을 사용해야 한다. 적용법은 최하단 링크에 있다. 귀찮으면 아래 링크의 git을 clone을 하시면 된다. Linked List (연결리스트) : 하나의 데이터 노드가 다음 노드의 참조값을 가지는 리스트. 데이터 추가 삭제는 빠르지만, 데이터를 찾는데 오래 걸린다. 그래서 별로 써본 기억이 없다. class Node { data; previous; next; constructor(data, previous, next) { this.next = next; this.data = data; this.previous = previous; } } class LinkedList { first; last; size; constructor(first..
* node 에서는 기본적으로 class를 사용하지 못하므로 babel을 사용해야 한다. 적용법은 최하단 링크에 있다. 귀찮으면 아래 링크의 git을 clone을 하시면 된다. Queue(큐) : 먼저 넣은 데이터가 먼저 빠져나오는 자료구조. (FIFO : First in First Out) 난 왜 써본 기억이 없는거같지? class Queue { queueArray; constructor() { this.queueArray = []; } enqueue = (arg) => { const newArray = new Array(this.queueArray.length + 1); this.queueArray.map((each, index) => newArray[index] = each); newArray[ne..