news 2026/4/3 1:14:18

Leetcode2

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Leetcode2

Leetcode2

  • 209.长度最小的子数组
  • 59.螺旋矩阵II

209.长度最小的子数组

Java

classSolution{publicintminSubArrayLen(inttarget,int[]nums){intresult=Integer.MAX_VALUE;intl=nums.length;ints=0;intslow=0;for(intfast=0;fast<l;fast++){s=s+nums[fast];while(s>=target){if(result>fast-slow+1){result=fast-slow+1;}s=s-nums[slow];slow++;}}if(result==Integer.MAX_VALUE){return0;}returnresult;}}

采用双指针,fast代表快指针,每次移动后检查当前的和是否大于target,如果大于,slow慢指针向前移动,并减去相应的值.

59.螺旋矩阵II

classSolution{publicint[][]generateMatrix(intn){intx=0,y=0;intbound=1;int[][]nums=newint[n][n];inti,j;intloop=1;intnum=1;if(n%2==1){nums[n/2][n/2]=n*n;}while(loop<=n/2){for(j=y;j<n-bound;j++){nums[x][j]=num++;}for(i=x;i<n-bound;i++){nums[i][j]=num++;}for(;j>y;j--){nums[i][j]=num++;}for(;i>x;i--){nums[i][j]=num++;}x++;y++;loop++;bound++;}returnnums;}}
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/3/14 10:25:48

MOFA2:多组学数据整合的革命性解决方案

MOFA2&#xff1a;多组学数据整合的革命性解决方案 【免费下载链接】MOFA2 Multi-Omics Factor Analysis 项目地址: https://gitcode.com/gh_mirrors/mo/MOFA2 当你面对海量的基因组、转录组、蛋白质组数据时&#xff0c;是否曾感到手足无措&#xff1f;不同组学数据之间…

作者头像 李华
网站建设 2026/3/14 18:18:40

FanControl任务栏温度显示异常:从快速诊断到根治修复的完整指南

你的系统监控仪表盘出问题了&#xff1f;任务栏上的温度传感器突然"停止工作"——数值卡住不动、图标消失不见&#xff0c;或者干脆给你显示一堆乱码&#xff1f;别担心&#xff0c;这不是什么神秘故障&#xff0c;而是FanControl数据链中某个环节的"小状况&quo…

作者头像 李华
网站建设 2026/4/2 7:02:33

Raspberry Pi Imager 完全实战手册:从零开始掌握系统部署

Raspberry Pi Imager 完全实战手册&#xff1a;从零开始掌握系统部署 【免费下载链接】rpi-imager The home of Raspberry Pi Imager, a user-friendly tool for creating bootable media for Raspberry Pi devices. 项目地址: https://gitcode.com/gh_mirrors/rp/rpi-imager…

作者头像 李华
网站建设 2026/3/16 9:27:50

TVBoxOSC文档阅读终极指南:让电视变身智能阅读器

TVBoxOSC文档阅读终极指南&#xff1a;让电视变身智能阅读器 【免费下载链接】TVBoxOSC TVBoxOSC - 一个基于第三方项目的代码库&#xff0c;用于电视盒子的控制和管理。 项目地址: https://gitcode.com/GitHub_Trending/tv/TVBoxOSC 还在为电视盒子无法直接查看PDF说明…

作者头像 李华
网站建设 2026/4/1 11:20:18

RKNN-Toolkit2高效部署实战:从入门到精通的AI模型优化指南

RKNN-Toolkit2高效部署实战&#xff1a;从入门到精通的AI模型优化指南 【免费下载链接】rknn-toolkit2 项目地址: https://gitcode.com/gh_mirrors/rkn/rknn-toolkit2 想要在Rockchip NPU平台上实现AI模型的极速部署&#xff1f;RKNN-Toolkit2作为专业的深度学习模型转…

作者头像 李华