LeetCode題目: 2631. Group By My solution: /** * @param {Function} fn * @return {Object} */ Array.prototype.groupBy = function(fn) { let groups = {}; ...
LeetCode題目: 206. Reverse Linked List My solution: /** * * function ListNode(val, next) { * this.val = (val===undefined ? 0 : val) * this.next...
LeetCode題目: 328. Odd Even Linked List My solution: /** * Definition for singly-linked list. * function ListNode(val, next) { * this.val = (val===und...
LeetCode題目: 2095. Delete the Middle Node of a Linked List My solution: /** * Definition for singly-linked list. * function ListNode(val, next) { * t...
LeetCode題目: 394. Decode String My solution: /** * @param {string} s * @return {string} */ let decodeString = s => { let stack = [], curStr = ...