✅ CS03 미션
데이터구조 | 배열 | 연결리스트 |
---|---|---|
추가/삭제 | 느림 | 빠름 |
인덱스 조회 | 빠름 | 느림 |
연결 리스트 구조와 복잡도
노드 추가 할 때 : O(n) ( 첫 인덱스에 추가 시 O(1))
전체 노드 순회 : O(n)
노드 삭제 할 때 : O(n) ( 첫 인덱스 삭제 시 O(1))
void add(Video clip) {
Node node = new Node(clip);
if (head == null) {
head = node;
}
if (temp != null) {
temp.link = node;
}
temp = node;
}
🟥 CS03 미션