File tree 1 file changed +0
-21
lines changed
src/1-data-structures/1-linked-list
1 file changed +0
-21
lines changed Original file line number Diff line number Diff line change @@ -111,27 +111,6 @@ export class DoublyLinkedList<T> {
111
111
* @param value
112
112
*/
113
113
deleteValue ( value : number ) {
114
- // let prevNode: DoublyLinkedListNode<T> | null = null
115
- // let currentNode: DoublyLinkedListNode<T> | null = this.head
116
- //
117
- // while (currentNode !== null && currentNode.value !== value) {
118
- // prevNode = currentNode
119
- // currentNode = currentNode.next
120
- // }
121
- //
122
- // if (currentNode) {
123
- // if (prevNode) {
124
- // prevNode.next = currentNode.next
125
- // }
126
- // else {
127
- // this.head.next = currentNode.next
128
- // }
129
- //
130
- // currentNode.previous!.next = currentNode.next
131
- // currentNode.next!.previous = currentNode.previous
132
- // this.size--
133
- // }
134
-
135
114
let currentNode = this . head
136
115
while ( currentNode . next !== null ) {
137
116
if ( currentNode . next . value === value ) {
You can’t perform that action at this time.
0 commit comments