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

网站建设还有需求么群辉可以做网站服务器吗

网站建设还有需求么,群辉可以做网站服务器吗,杭州网站建设V芯ee8888e,长春企业免费建站给定一个含有正整数和负整数的环形数组 nums。 如果某个索引中的数 k 为正数#xff0c;则向前移动 k 个索引。相反#xff0c;如果是负数 (-k)#xff0c;则向后移动 k 个索引。因为数组是环形的#xff0c;所以可以假设最后一个元素的下一个元素是第一个元素#xff0c;…给定一个含有正整数和负整数的环形数组 nums。 如果某个索引中的数 k 为正数则向前移动 k 个索引。相反如果是负数 (-k)则向后移动 k 个索引。因为数组是环形的所以可以假设最后一个元素的下一个元素是第一个元素而第一个元素的前一个元素是最后一个元素。 确定 nums 中是否存在循环或周期。循环必须在相同的索引处开始和结束并且循环长度 1。此外一个循环中的所有运动都必须沿着同一方向进行。换句话说一个循环中不能同时包括向前的运动和向后的运动。 示例 1 输入[2,-1,1,2,2] 输出true 解释存在循环按索引 0 - 2 - 3 - 0 。循环长度为 3 。 代码 class Solution {public boolean circularArrayLoop(int[] nums) {int nnums.length;boolean[] flagsnew boolean[n];SetInteger setnew HashSet();for(int i0;in;i)//检查正数{if(nums[i]0||flags[i]) continue;set.add(i);int prei;while (true)//向后移动{int next(prenums[pre])%n;if(nums[next]0||nextpre||flags[next]){ //因为路径是唯一的所以路径上一旦有不满足的点就整条路径标记起来再也不用遍历这些点for(int c:set)flags[c]true;set.clear();break;}if(set.contains(next)) return true;//可以产生环set.add(next);prenext;//跳到下一点}}for(int i0;in;i)//检查负数{if(nums[i]0||flags[i]) continue;set.add(i);int prei;while (true){int next(prenums[pre])%n;nextnext0?nextn:next;if(nums[next]0||nextpre||flags[next]){for(int c:set)flags[c]true;set.clear();break;}if(set.contains(next)) return true;set.add(next);prenext;}}return false;} }
http://www.sadfv.cn/news/135845/

相关文章:

  • 福州什么推广网站好跑腿小程序源码
  • 网站seo方法广州网络设计
  • 做网站设计的公司排名企业在哪里查询
  • 网页内嵌网站管理咨询公司名称
  • 崇明网站建设网站建设与维护方式
  • 蒙城做网站的公司网站开发有前途么
  • 福州有做网站引流的吗wordpress 商城站下载
  • 服务器网络石家庄seo全网营销
  • 学校网站建设方案策划书东莞哪家做网站比较好
  • 网站推广软件哪个好如何建一个微信公众号
  • 一个网站开发背景是什么网站做5级分销合法吗
  • 北京商城网站建设费用南京网站开发公司排名
  • 商丘住房和城乡建设厅网站网站都有备案号吗
  • 博宇娱乐网站建设公司网络安全管理制度和应急工作预案
  • 网站优化该怎么做发稿平台
  • 做外贸怎么连接国外网站个体户做网站
  • 济南建筑工程网wordpress 优化''
  • 国外网站代做wordpress 豆瓣评分
  • 优化网站公司价格是多少钱长春网站优化流程
  • 展示用网站垂直行业门户网站有哪些
  • 网站建设报价表格城市建设厅官方网站
  • 如何做网站排名现在.net做网站的多吗
  • 网站建设及空间h5跟传统网站有啥区别
  • 百度推广要自己建站吗国外点击链接推广平台
  • 网站建设怎么汇报公司企业网站维护
  • 广州百度网站排名优化wordpress 模拟数据
  • 调试网站解析域名影响百度用户服务中心
  • 网站运营预期效果网站开发设计参考文献
  • 烟台专业网站推广免费windows10云主机下载
  • 网页网站动作效果做的比较棒莆田建网站公司