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

四川网站建设网站制作16888精品货源入口

四川网站建设网站制作,16888精品货源入口,网站建设验收模板,价格低廉的意思1.消失的数字 面试题 17.04. 消失的数字 - 力扣#xff08;LeetCode#xff09;https://leetcode.cn/problems/missing-number-lcci/ 这个题目当然有好几种解法#xff0c;这里我推荐一种比较优秀的思路#xff0c;也就是单身狗思路#xff1a;异或。 异或的特点是相异…1.消失的数字 面试题 17.04. 消失的数字 - 力扣LeetCodehttps://leetcode.cn/problems/missing-number-lcci/ 这个题目当然有好几种解法这里我推荐一种比较优秀的思路也就是单身狗思路异或。 异或的特点是相异为一相同为0也就是两个相同的数字异或就等于0. 那么我们只需要使用两个循环就能解决问题。 第一个循环遍历nums这个数组的所有元素由于少了一个元素5所以判断条件是inumsSize,假设数组中的元素如下所示那么第二个循环只需要将这个消失的数字补上判断条件就是inumsSize,然后tail和i进行异或。 那么我们就可以理解为tail在同时遍历两个数组这里大家需要知道的一个小知识是3^4^3^4的最终结果还是0因为这里可以使用交换律就是3^3^4^4,就相当与两个0最后异或还是0。除了消失的数字出现一次其他的数字都是成对出现所以tail结果两次遍历异或后就是消失的那个数字。 int missingNumber(int* nums, int numsSize) {int tail0,i;for(i0;inumsSize;i){tail^nums[i];}for(i0;inumsSize;i){tail^i;}return tail; } 2.轮转数组 189. 轮转数组 - 力扣LeetCodehttps://leetcode.cn/problems/rotate-array/description/这里我也提供一种比较优的思路我们需要将这个数组逆置3次第一次逆置前numsSize-1-k个元素因为numsSize是元素个数逆置的位置是下标所以需要-1第二次逆置后k个第三次就是整体逆置。这种方法非常难想到但是效率很高。 void Func(int* nums,int left,int right) {while(leftright){int tmpnums[left];nums[left]nums[right];nums[right]tmp;left;right--;} } void rotate(int* nums, int numsSize, int k) {if(knumsSize){kk%numsSize;}//第一次逆置前numsSize-k个Func(nums,0,numsSize-k-1);//第二次逆置后k个Func(nums,numsSize-k,numsSize-1);//第三次将整个数组逆置Func(nums,0,numsSize-1); }
http://www.zqtcl.cn/news/762525/

相关文章:

  • 无锡网站制作排名软件工程公司
  • 做网站国内好的服务器美食网站建设项目规划书
  • 三亚市住房和城乡建设厅网站江西电信网站备案
  • 联谊会总结网站建设对外宣传如何在家做电商
  • 360建站系统徐州建设银行网上银行个人网站
  • 网站域名在哪里备案石家庄站规模
  • 重庆南川网站制作公司电话工会网站群建设
  • 深圳高端建设网站忘了网站链接怎么做
  • 郑州做网站报价wordpress中文4.8
  • 网站维护费用一年多少跨境电商平台网站建设广州
  • 辽宁网站制作公司网店装修流程
  • html5可以做交互网站吗打开网站说建设中是什么问题?
  • 彩票网站开发制作需要什么wordpress 在线预览
  • 外贸平台app衡水seo排名
  • 怎样做网站表白墙东莞商城网站推广建设
  • 郑州郑州网站建设河南做网站公司哪家好爱站长尾词挖掘工具
  • dede网站地图文章变量网站qq 微信分享怎么做
  • 越南做网站网站建设以及运营方面
  • 广西建网站哪家好网站关闭与域名备案
  • 网站开发版本号婚庆网站建设策划案费用预算
  • 厦门建设网站制作中山市哪家公司做网站
  • 网站路径wordpress制作电商网站
  • 江西网站开发哪家专业装饰设计公司网站
  • 企业网站策划实训Wordpress 主题简化
  • 做网站点击挣钱不兰州工程建设信息网站
  • 网站说服力 营销...免费看片网站
  • 深圳招聘网站大全制作网站软件下载
  • 网站建设说明哈尔滨网站建设渠道
  • 一 网站建设管理基本情况设计类的网站
  • wordpress产品编辑如何优化wordpress