Published onJune 10, 2022[LeetCode 143] Reorder ListLinkedListYou are given the head of a singly linked-list.
Published onMay 25, 2022[LeetCode 237] Delete Node in a Linked ListLinkedListWrite a function to **delete a node** in a singly-linked list.
Published onMay 12, 2022[LeetCode 160] Intersection of Two Linked ListsLinkedListwhich the two lists intersect.
Published onApril 8, 2022[LeetCode 148] Sort ListLinkedListGiven the `head` of a linked list, return the list after sorting it in **ascending order**.
Published onApril 7, 2022[LeetCode 146] LRU CacheLinkedListDesign a data structure that follows the constraints of a Least Recently Used (LRU) cache.
Published onApril 3, 2022[LeetCode 141] Linked List CycleLinkedListGiven `head`, the head of a linked list, determine if the linked list has a cycle in it.
Published onMarch 31, 2022[LeetCode 138] Copy List with Random PointerLinkedListrandom pointer, which could point to any node in the list, or `null`.
Published onDecember 7, 2021[LeetCode 23] Merge k Sorted ListsLinkedListYou are given an array of `k` linked-lists `lists`, each linked-list is sorted in ascending order.
Published onNovember 30, 2021[LeetCode 19] Remove Nth Node from End of ListLinkedListGiven the head of a linked list, remove the nth node from the end of the list and return its head.