12 2023 档案

摘要:1 /** 2 * @param {number[]} nums 3 * @return {number} 4 */ 5 var removeDuplicates = function (nums) { 6 let i = 1; 7 while (i < nums.length) { 8 if (n 阅读全文
posted @ 2023-12-22 16:01 人恒过 阅读(3) 评论(0) 推荐(0) 编辑
摘要:1 /** 2 * @param {character[][]} board 3 * @param {string} word 4 * @return {boolean} 5 */ 6 var exist = function (board, word) { 7 const yLen = board 阅读全文
posted @ 2023-12-22 16:00 人恒过 阅读(4) 评论(0) 推荐(0) 编辑
摘要:1 /** 2 * @param {number[]} nums 3 * @return {number[][]} 4 */ 5 var subsets = function (nums) { 6 const result = [[]] 7 for (let i = 0; i < nums.leng 阅读全文
posted @ 2023-12-22 16:00 人恒过 阅读(5) 评论(0) 推荐(0) 编辑
摘要:1 /** 2 * @param {number} n 3 * @param {number} k 4 * @return {number[][]} 5 */ 6 var combine = function (n, k) { 7 let result = []; // 存储结果 8 let sub 阅读全文
posted @ 2023-12-22 15:59 人恒过 阅读(4) 评论(0) 推荐(0) 编辑
摘要:1 /** 2 * @param {string} s 3 * @param {string} t 4 * @return {string} 5 */ 6 var minWindow = function (s, t) { 7 if (s.length < t.length) { 8 return 阅读全文
posted @ 2023-12-22 15:59 人恒过 阅读(3) 评论(0) 推荐(0) 编辑
摘要:1 /** 2 * @param {number[]} nums 3 * @return {void} Do not return anything, modify nums in-place instead. 4 */ 5 var sortColors = function (nums) { 6 阅读全文
posted @ 2023-12-22 15:59 人恒过 阅读(6) 评论(0) 推荐(0) 编辑
摘要:1 /** 2 * @param {number[][]} matrix 3 * @param {number} target 4 * @return {boolean} 5 */ 6 const searchMatrix = function (matrix, target) { 7 const 阅读全文
posted @ 2023-12-22 15:58 人恒过 阅读(6) 评论(0) 推荐(0) 编辑
摘要:1 /** 2 * @param {number[][]} matrix 3 * @return {void} Do not return anything, modify matrix in-place instead. 4 */ 5 const setZeroes = function (mat 阅读全文
posted @ 2023-12-22 15:58 人恒过 阅读(4) 评论(0) 推荐(0) 编辑
摘要:1 /** 2 * @param {string} word1 3 * @param {string} word2 4 * @return {number} 5 */ 6 var minDistance = function (word1, word2) { 7 const len1 = word1 阅读全文
posted @ 2023-12-22 15:57 人恒过 阅读(8) 评论(0) 推荐(0) 编辑
摘要:1 /** 2 * @param {string} path 3 * @return {string} 4 */ 5 var simplifyPath = function (path) { 6 const arr = path.split('/'); 7 const ans = []; 8 for 阅读全文
posted @ 2023-12-22 15:57 人恒过 阅读(4) 评论(0) 推荐(0) 编辑
摘要:1 const DataFormat = (fmt, date) => { 2 let data = new Date(date); 3 if (isNaN(data)) { 4 data = new Date(); 5 } 6 (() => { 7 const o = { 8 'y+': data 阅读全文
posted @ 2023-12-07 10:16 人恒过 阅读(17) 评论(0) 推荐(0) 编辑
摘要:1 /** 2 * @param {number} n 3 * @return {number} 4 */ 5 var climbStairs = function (n) { 6 let dp = []; 7 dp[0] = 0; 8 dp[1] = 1; 9 dp[2] = 2; 10 for 阅读全文
posted @ 2023-12-05 13:58 人恒过 阅读(4) 评论(0) 推荐(0) 编辑
摘要:1 /** 2 * @param {number} x 3 * @return {number} 4 */ 5 var mySqrt = function (x) { 6 if (x == 0 || x == 1) return x; 7 let i = 0; 8 let j = ((x / 2) 阅读全文
posted @ 2023-12-05 13:46 人恒过 阅读(6) 评论(0) 推荐(0) 编辑
摘要:1 /** 2 * @param {string[]} words 3 * @param {number} maxWidth 4 * @return {string[]} 5 */ 6 var fullJustify = function (words, maxWidth) { 7 const wL 阅读全文
posted @ 2023-12-05 13:36 人恒过 阅读(14) 评论(0) 推荐(0) 编辑
摘要:1 /** 2 * @param {string} a 3 * @param {string} b 4 * @return {string} 5 */ 6 var addBinary = function (a, b) { 7 let shortList = [] 8 let longList = 阅读全文
posted @ 2023-12-05 13:35 人恒过 阅读(14) 评论(0) 推荐(0) 编辑
摘要:/** * @param {number[]} digits * @return {number[]} */ const plusOne = function (digits) { let i = digits.length - 1; for (; i >= 0;) { if (digits[i] 阅读全文
posted @ 2023-12-05 13:35 人恒过 阅读(6) 评论(0) 推荐(0) 编辑
摘要:1 /** 2 * @param {string} s 3 * @return {boolean} 4 */ 5 var isNumber = function (s) { 6 const graph = { 7 0: { 'blank': 0, '.': 2, 'digit': 6, 'sign' 阅读全文
posted @ 2023-12-05 13:35 人恒过 阅读(29) 评论(0) 推荐(0) 编辑
摘要:1 /** 2 * @param {number[][]} grid 3 * @return {number} 4 */ 5 var minPathSum = function (grid) { 6 const m = grid.length 7 const n = grid[0].length 8 阅读全文
posted @ 2023-12-04 08:38 人恒过 阅读(10) 评论(0) 推荐(0) 编辑
摘要:/** * @param {number[][]} obstacleGrid * @return {number} */ var uniquePathsWithObstacles = function (obstacleGrid) { const m = obstacleGrid.length co 阅读全文
posted @ 2023-12-04 08:38 人恒过 阅读(5) 评论(0) 推荐(0) 编辑
摘要:/** * @param {number} m * @param {number} n * @return {number} */ var uniquePaths = function (m, n) { // n 行 m列 const matrix = Array.from(Array(m), it 阅读全文
posted @ 2023-12-04 08:37 人恒过 阅读(4) 评论(0) 推荐(0) 编辑
摘要:1 /** 2 * Definition for singly-linked list. 3 * function ListNode(val, next) { 4 * this.val = (val undefined ? 0 : val) 5 * this.next = (next undefin 阅读全文
posted @ 2023-12-04 08:36 人恒过 阅读(10) 评论(0) 推荐(0) 编辑
摘要:1 // this.tableData = res.data; //直接赋值页面卡顿 2 // 分批渲染 3 (function (arr, _this) { 4 let i = 0; 5 // 合并列表 6 const merge = (arr2, iTime) => { 7 setTimeout 阅读全文
posted @ 2023-12-01 15:36 人恒过 阅读(22) 评论(0) 推荐(0) 编辑
摘要:/** * @param {number} n * @return {number[][]} */ var generateMatrix = function (n) { const matrix = Array.from(Array(n), () => Array(n).fill(0)); let 阅读全文
posted @ 2023-12-01 15:18 人恒过 阅读(5) 评论(0) 推荐(0) 编辑
摘要:和第十题很相似,当时第十题使用js写的直接就挪过来了,这道题当初用java写的,在转为js时又重新整理了一下逻辑。思路图解的话可以参考这篇文章:https://blog.51cto.com/u_15067267/3677200 1 /** 2 * @param {string} s 3 * @par 阅读全文
posted @ 2023-12-01 15:00 人恒过 阅读(7) 评论(0) 推荐(0) 编辑
摘要:1 /** 2 * @param {number} n 3 * @param {number} k 4 * @return {string} 5 */ 6 const getPermutation = function (n, k) { 7 const list = new Array(n).fil 阅读全文
posted @ 2023-12-01 08:54 人恒过 阅读(5) 评论(0) 推荐(0) 编辑
摘要:1 /** 2 * @param {string} s 3 * @return {number} 4 */ 5 const lengthOfLastWord = function (s) { 6 let ans = 0; 7 for (let i = s.length - 1; i >= 0; i- 阅读全文
posted @ 2023-12-01 08:53 人恒过 阅读(1) 评论(0) 推荐(0) 编辑
摘要:1 /** 2 * @param {number[][]} intervals 3 * @param {number[]} newInterval 4 * @return {number[][]} 5 */ 6 var insert = function (intervals, newInterva 阅读全文
posted @ 2023-12-01 08:52 人恒过 阅读(6) 评论(0) 推荐(0) 编辑
摘要:1 /** 2 * @param {number[][]} intervals 3 * @return {number[][]} 4 */ 5 var merge = function (intervals) { 6 //排序 7 intervals.sort(function (a, b) { 8 阅读全文
posted @ 2023-12-01 08:51 人恒过 阅读(5) 评论(0) 推荐(0) 编辑

阅读目录(Content)

此页目录为空

点击右上角即可分享
微信分享提示