🍪🧁🍧
摘要: 先排序再遍历 var firstMissingPositive = function(nums) { let n=nums.length let min=1 nums.sort((a,b)=>a-b) for(let i=0;i<n;i++){ if(nums[i]!=min){ continue 阅读全文
posted @ 2025-03-16 21:53 不想吃fun 阅读(7) 评论(0) 推荐(0)
摘要: 这是一个dp的题目 //挨个计算到每个数的连续最大和 var maxSubArray = function(nums) { let n=nums.length let dp=0 let ans=nums[0] for(let i=0;i<n;i++){ dp=Math.max(dp+nums[i], 阅读全文
posted @ 2025-03-16 17:48 不想吃fun 阅读(4) 评论(0) 推荐(0)
摘要: 先排序,再把intervas中的数组逐个与merged中的上一个数组比较要不要合并 /** * @param {number[][]} intervals * @return {number[][]} */ var merge = function(intervals) { if (interval 阅读全文
posted @ 2025-03-16 17:42 不想吃fun 阅读(5) 评论(0) 推荐(0)
摘要: var productExceptSelf = function(nums) { //前缀积&后缀积 let n=nums.length let suf=[] suf[n-1]=1 for(let i=n-2;i>=0;i--){ suf[i]=suf[i+1]*nums[i+1] } pre=1 阅读全文
posted @ 2025-03-16 17:39 不想吃fun 阅读(5) 评论(0) 推荐(0)
摘要: 为什么题解那么简洁,我都写不出来☹️,我连正确的解法都写不出来🥹 1.开辟额外数组空间 var rotate = function(nums, k) { const n = nums.length; const newArr = new Array(n); for (let i = 0; i < 阅读全文
posted @ 2025-03-16 02:38 不想吃fun 阅读(19) 评论(0) 推荐(0)
摘要: http状态码 1xx 信息响应 2xx 成功响应 3xx 重定向 304(Not Modified) 客户端缓存了请求的文件(Last Modified),那么在请求中会包含 If Modified Since:时间戳 。服务端判断这个时间和当前请求的文件的修改时间返回 304 or 200 。 阅读全文
posted @ 2025-03-16 00:56 不想吃fun 阅读(35) 评论(0) 推荐(0)