Group By

LeetCode題目: 2631. Group By My solution: /** * @param {Function} fn * @return {Object} */ Array.prototype.groupBy = function(fn) { let groups = {}; ...

Reverse Linked List

LeetCode題目: 206. Reverse Linked List My solution: /** * * function ListNode(val, next) { * this.val = (val===undefined ? 0 : val) * this.next...

Odd Even Linked List

LeetCode題目: 328. Odd Even Linked List My solution: /** * Definition for singly-linked list. * function ListNode(val, next) { * this.val = (val===und...

Decode String

LeetCode題目: 394. Decode String My solution: /** * @param {string} s * @return {string} */ let decodeString = s => { let stack = [], curStr = &#x2...