Menghapus Duplikat Dari Linked List Terurut
Deskripsi Permasalahan
Pembahasan
Solusi
Improvisasi Solusi
Last updated
Last updated
function deleteDuplicates(head: ListNode | null): ListNode | null {
let currentNode = head;
if (currentNode === null ){
return null;
}
let res: ListNode = new ListNode(currentNode.val)
let currentResNode = res;
while (currentNode !== null) {
let next = currentNode.next
if (next !== null && currentNode.val < next.val) {
const newNode = new ListNode(next.val)
currentResNode.next = newNode
currentResNode = currentResNode.next
}
currentNode = next;
}
return res;
};