当前位置: 首页 > news >正文

建站平台排行广西网站建设哪家好

建站平台排行,广西网站建设哪家好,汕头市小程序定制公司,做网站凡科思路#xff1a;原地哈希表 长度为N的数组#xff0c;没有出现过的正整数一定是1~N1中的一个。 此时会思考能不能用一个哈希表来保存出现过的1~N1的数#xff0c;然后从 1 开始依次枚举正整数#xff0c;并判断其是否在哈希表中 但是题目要求常数级别的空间#xff0c;就不… 思路原地哈希表 长度为N的数组没有出现过的正整数一定是1~N1中的一个。 此时会思考能不能用一个哈希表来保存出现过的1~N1的数然后从 1 开始依次枚举正整数并判断其是否在哈希表中 但是题目要求常数级别的空间就不能使用N的哈希表了。 这里将原数组当做哈希表使用标记的办法来标记出现过的正整数最后遍历数组第一个没出现的下标1就是答案 怎么样进行标记呢 先遍历一遍数组将非正整数置为N1再遍历一遍数组将1~N正整数对应的下标位置置为负数最后遍历一遍数组第一个不是负数的位置i1就是没出现过的最小的正整数 class Solution {public int firstMissingPositive(int[] nums) {int len nums.length;for(int i 0;ilen;i){if(nums[i]0){nums[i] len1;}}for(int i 0;ilen;i){int num Math.abs(nums[i]);if(numlennum0){nums[num-1] -Math.abs(nums[num-1]);}}for(int i 0;ilen;i){if(nums[i]0){return i1;}}return len1;} }
http://www.sadfv.cn/news/194263/

相关文章:

  • 公司外贸网站辽宁建设工程信息网盲盒系统
  • 网站推广的目的无锡市锡山建设局网站
  • 网站制作知识南昌做网站优化的公司
  • 湛江网站建设方案服务怎么做网页赚取点击率从而赚钱
  • 挂机宝可以做网站湖南人文科技学院学费
  • 交易所网站建设wordpress rss设置
  • wordpress全站注明wordpress 后台插件
  • 网站站群 硬盘扩容 申请报告wordpress适应手机模版
  • 获奖网站设计如何能查到百度搜索排名
  • 口碑好的东莞网站建设免费seo教程
  • 松岗网站最新被百度收录的网站
  • 怎么套模板 网站模板长沙市旅游景点
  • 怎么做网站推广怀化做交通招聘的网站
  • 深圳住房和城乡建设局网站首页浙江建设特种证书查询
  • 长沙网站备案搜索百度下载安装
  • 建设教育工程网站网站推广怎么写
  • 技术支持 合肥网站建设网站正在建设中 英文
  • 网站建设怎样宣传比较好网站建设最好
  • 网站友情链接自动上链wordpress 翻译
  • 网站建设团队精神郴州市简介
  • 元做网站响应式潍坊网站建设
  • 网站营销方案模板郑州微网站建设公司
  • wordpress 登录密码深圳建设网站seo 手机
  • 应付网站软件服务怎么做分录王者荣耀官网
  • 唐山专业网站建设公司果麦传媒的网站怎么做的
  • wordpress 建视频网站石家庄建设银行网点
  • 做塑胶网站需要什么房地产网站模板 下载
  • 建网站设计虚拟主机空间发布网站
  • 电商网站需要多少钱幻想次元wordpress
  • 张家界建设信息网站百度云建网站