From af1f14168273608a4f77edc76bf3537b90adbac9 Mon Sep 17 00:00:00 2001 From: Jinyoung Jeong <80400463+jyoung2419@users.noreply.github.com> Date: Fri, 25 Sep 2026 23:33:32 +0900 Subject: [PATCH] Create 206. Reverse Linked List --- .../206. Reverse Linked List" | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 "leetcode3/\354\240\225\354\247\204\354\230\201/206. Reverse Linked List" diff --git "a/leetcode3/\354\240\225\354\247\204\354\230\201/206. Reverse Linked List" "b/leetcode3/\354\240\225\354\247\204\354\230\201/206. Reverse Linked List" new file mode 100644 index 00000000..cc5ac132 --- /dev/null +++ "b/leetcode3/\354\240\225\354\247\204\354\230\201/206. Reverse Linked List" @@ -0,0 +1,26 @@ +/** + * Definition for singly-linked list. + * function ListNode(val, next) { + * this.val = (val===undefined ? 0 : val) + * this.next = (next===undefined ? null : next) + * } + */ +/** + * @param {ListNode} head + * @return {ListNode} + */ +var reverseList = function(head) { + let prev = null; + let curr = head; + + while (curr !== null){ + const next = curr.next; + + curr.next = prev; + + prev = curr; + curr = next; + } + + return prev; +};