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

沈阳电力建设总公司网站深汕特别合作区招聘

沈阳电力建设总公司网站,深汕特别合作区招聘,网站建设投标文件范本,怎么自己搭建一个网站442. 数组中重复的数据 题目 给你一个长度为 n 的整数数组 nums #xff0c;其中 nums 的所有整数都在范围 [1, n] 内#xff0c;且每个整数出现 一次 或 两次 。请你找出所有出现 两次 的整数#xff0c;并以数组形式返回。 你必须设计并实现一个时间复杂度为 O(n) 且仅…442. 数组中重复的数据 题目 给你一个长度为 n 的整数数组 nums 其中 nums 的所有整数都在范围 [1, n] 内且每个整数出现 一次 或 两次 。请你找出所有出现 两次 的整数并以数组形式返回。 你必须设计并实现一个时间复杂度为 O(n) 且仅使用常量额外空间的算法解决此问题。 代码 class Solution {public ListInteger findDuplicates(int[] nums) {ListInteger listnew ArrayList();int nnums.length;for(int i0;in;i){nums[(nums[i]-1)%n]n;}for(int i0;in;i){if(nums[i]2*n)list.add(i1);}return list;} }思考 和之前做过的找数组中消失的数字思路是类似的 直接用自身数组当成了辅助数组 41. 缺失的第一个正数 题目 给你一个未排序的整数数组 nums 请你找出其中没有出现的最小的正整数。 请你实现时间复杂度为 O(n) 并且只使用常数级别额外空间的解决方案。 代码 ## 排序了时间复杂度不满足O(n) class Solution {public int firstMissingPositive(int[] nums) {int ans1;Arrays.sort(nums);for(int i0;inums.length;i){if(nums[i]0 nums[i]ans)ans;}return ans;} }class Solution {public int firstMissingPositive(int[] nums) {int nnums.length;for(int i0;in;i){if(nums[i]0)nums[i]n1;}for(int i0;in;i){int tempMath.abs(nums[i]);if(temp-1n)nums[temp-1]-Math.abs(nums[temp-1]);}for(int i0;in;i){if(nums[i]0)return i1;}return n1;} }思考 在空间复杂度有限制的情况下那就是要原地哈希或者自身当做自己辅助数组但我就是没有想出来(╥╯^╰╥)。如果上一道题442. 数组中重复的数据我没有偷懒用官解二添负号的标记方法写了也许能想出来吧也许吧。 官解一思路 有个小细节不要重复添加。 485. 最大连续 1 的个数 题目 给定一个二进制数组 nums 计算其中最大连续 1 的个数。 代码 class Solution {public int findMaxConsecutiveOnes(int[] nums) {int max0,n0;for(int i0;inums.length;i){if(nums[i]0){maxnmax? n:max;n0;} elsen;}return maxnmax? n:max;} }思考 真正的简单题
http://www.dnsts.com.cn/news/210371.html

相关文章:

  • 一起做彩票网站的人快排seo
  • 一级 爰做片免费网站网店管家官网
  • 做直播网站的上市公司陈铭生是什么小说
  • ps如何做音乐网站wordpress如何禁用谷歌地图
  • pc网站原型设计工具怎么做线上销售
  • 做网站怎么做呀平台公司组建方案
  • vip视频网站怎么做上海工程咨询行业协会
  • 2013年四川省泸州市技能竞赛网站建设样稿毕业设计心理评测网站开发
  • 上海 做网站wordpress显示英文版
  • 站长忽略的几个观点wordpress 去评论
  • 端午节网站怎么做网站建设哪个最好
  • 福州自适应网站建设网站代运营推广
  • 电子商务网站设计流程怎样让客户做网站
  • 怎么做超链接网站怎么做校园表白网站
  • 海外网站加速免费备案变更网站信息
  • 自己买域名建设网站室内设计效果图怎么做
  • 百度站长工具后台高端房屋设计公司
  • 重庆承越网站建设地址装饰公司做宣传网站
  • seo网站推广培训友情链接交换标准
  • 在百度做网站需要什么资料wordpress ajax 刷新
  • 适合毕设做的简单网站shopnc商城系统
  • 网站制作类型互联网挣钱好项目
  • 人力社保网站建设的意义广州公司注册一网通
  • 金牛区建设局网站网络服装网站建设
  • 公司如何申请一个网站网址视频剪辑培训班一般学费多少
  • 高校网站建设费用网站建设衤金手指花总十四
  • 最好设计网站建设wordpress qq头像
  • 网站建设开发人员须知电子游戏网站建设
  • 网站建设规划书应当包含哪些内容网站备案 备注关联性
  • 免费建英文网站南京哪家网站建设比较好