“eine verknüpfte Liste JavaScript umkehren” Code-Antworten

eine verknüpfte Liste JavaScript umkehren

// 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

Linked List JS invertiert

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

Ähnliche Antworten wie “eine verknüpfte Liste JavaScript umkehren”

Fragen ähnlich wie “eine verknüpfte Liste JavaScript umkehren”

Weitere verwandte Antworten zu “eine verknüpfte Liste JavaScript umkehren” auf JavaScript

Durchsuchen Sie beliebte Code-Antworten nach Sprache

Durchsuchen Sie andere Codesprachen