“Invert Linked Listed JS” Kode Jawaban

membalikkan daftar javascript tertaut

// O(n) time & O(n) space
function reverse(head) {
  if (!head || !head.next) {
    return head;
  }
  let tmp = reverse(head.next);
  head.next.next = head;
  head.next = undefined;
  return tmp;
}
Brainy Butterfly

Invert Linked Listed JS

const reverseList = function(head) {
    let prev = null;
    while (head !== null) {
        let next = head.next;
        head.next = prev;
        prev = head
        head = next;
    }
    return previous;
};
Outrageous Octopus

Jawaban yang mirip dengan “Invert Linked Listed JS”

Pertanyaan yang mirip dengan “Invert Linked Listed JS”

Lebih banyak jawaban terkait untuk “Invert Linked Listed JS” di JavaScript

Jelajahi jawaban kode populer menurut bahasa

Jelajahi bahasa kode lainnya