Learn
Practice
Interview
Resources
Newsletter
F
Toggle theme
0
F
0
Toggle menu
Animations
← Back to All Animations
Design Linked List
Bookmark
Singly Linked List
Doubly Linked List
Input
LeetCode Example
Head & Tail Ops
operations
=
addAtHead(1), addAtTail(3), addAtIndex(1, 2), get(1), deleteAtIndex(1), get(1)
S
dummy
head
S
dummy
head
S
dummy
1
head
S
dummy
1
head
pred
S
dummy
1
3
head
S
dummy
1
2
3
head
S
dummy
1
2
3
head
current
S
dummy
1
2
3
head
S
dummy
1
2
3
head
pred
S
dummy
1
3
head
current
S
dummy
1
3
head
algo
master
.
io
Step:
Design Linked List: initialize an empty linked list with a sentinel node
0 / 30
Input
LeetCode Example
Head & Tail Ops
operations
=
addAtHead(1), addAtTail(3), addAtIndex(1, 2), get(1), deleteAtIndex(1), get(1)
0 / 30
algo
master
.
io
Step:
Design Linked List: initialize an empty linked list with a sentinel node