[CODESTATES im16] Data Structure's Pseudo Code
1. Linked List
191119(화) 추가
removeHead에서 다른 곳에서 참조하는 것이 없는 node는 GC(Garbage Collector)가 처리해 준다.
2. Tree
Tree
클래스node
: 데이터 저장child
: array
.addChild(value)
: tree에 값이value
인 자식node
추가.- 값이
value
인 새로운Tree
생성. this.child
에 새Tree
를push
.
- 값이
contains(target)
:target
이 tree에 존재하는지 확인.
타이핑하다가 손으로 하는 게 더 빠를 것 같아 손으로 썼음.
191118(월) 추가
constains함수의 child탐색의 경우
2.의 2)부분을 저렇게 하면 안된다.
저걸 쓸 때는 이상한걸 못느꼈는데 코드를 짜려고 보니 말도 안돼서 그부분은 갈아엎었다.
'TIL' 카테고리의 다른 글
191118(월) TIL-2. Time Complexity (0) | 2019.11.18 |
---|---|
191118(월) TIL-1. Checkpoint5&6, Sprint Office Hour (0) | 2019.11.18 |
191116(토) TIL-2. Check Point 5, 6 (0) | 2019.11.17 |
191115~16(금~토) TIL-1 Advanced Data Structure (0) | 2019.11.15 |
191115(금) TIL-1 Check Point4 (0) | 2019.11.15 |