You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/main/java/com/thealgorithms/datastructures/lists/README.md
+8-7Lines changed: 8 additions & 7 deletions
Original file line number
Diff line number
Diff line change
@@ -23,10 +23,11 @@ The `next` variable points to the next node in the data structure and value stor
23
23
### File descriptions:
24
24
25
25
1.`CircleLinkedList.java` : A circular linked list where next pointer of last node points to first node of linked list.
26
-
2.`SinglyLinkedList.java` : The classic case of single links.
27
-
3.`CountSinglyLinkedListRecursion.java`: Recursively counts the size of a list.
28
-
4.`CreateAndDetectLoop.java` : Create and detect a loop in a linked list.
29
-
5.`DoublyLinkedList.java` : A modification of singly linked list which has a `prev` pointer to point to the previous node.
30
-
6.`MergeKSortedLinkedlist.java` : Merges K sorted linked list with mergesort (mergesort is also the most efficient sorting algorithm for linked list).
31
-
7.`RandomNode.java` : Selects a random node from given linked list and diplays it.
32
-
8.`SkipList.java` : Data Structure used for storing a sorted list of elements with help of a Linked list hierarchy that connects to subsequences of elements.
26
+
2.`DoubleCircularLinkedList`: A circular doubly linked list is a type of linked list where each node is connected to both its previous and next nodes, and the last node links back to the first node.
27
+
3.`SinglyLinkedList.java` : The classic case of single links.
28
+
4.`CountSinglyLinkedListRecursion.java`: Recursively counts the size of a list.
29
+
5.`CreateAndDetectLoop.java` : Create and detect a loop in a linked list.
30
+
6.`DoublyLinkedList.java` : A modification of singly linked list which has a `prev` pointer to point to the previous node.
31
+
7.`MergeKSortedLinkedlist.java` : Merges K sorted linked list with mergesort (mergesort is also the most efficient sorting algorithm for linked list).
32
+
8.`RandomNode.java` : Selects a random node from given linked list and diplays it.
33
+
9.`SkipList.java` : Data Structure used for storing a sorted list of elements with help of a Linked list hierarchy that connects to subsequences of elements.
0 commit comments