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

建国外网站需要多少钱哪个网站做视频有收益

建国外网站需要多少钱,哪个网站做视频有收益,顺的做网站便宜吗,找网站开发公司这是关于一个普通双非本科大一学生的C的学习记录贴 在此前,我学了一点点C语言还有简单的数据结构,如果有小伙伴想和我一起学习的,可以私信我交流分享学习资料 那么开启正题 今天分享的是关于vector的题目 1.只出现一次的数字1 136. 只出…

这是关于一个普通双非本科大一学生的C++的学习记录贴

在此前,我学了一点点C语言还有简单的数据结构,如果有小伙伴想和我一起学习的,可以私信我交流分享学习资料

那么开启正题

今天分享的是关于vector的题目

1.只出现一次的数字1

136. 只出现一次的数字

给你一个 非空 整数数组 nums ,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。

你必须设计并实现线性时间复杂度的算法来解决此问题,且该算法只使用常量额外空间

这题可以用的方法很多,比如数组计数,排序等,但是符合题目要求的最简单的方法就是位操作,两个相同的数字异或结果为0,0和x异或结果是x,根据以上特性,我们遍历一遍数组全异或一遍,题目就迎刃而解了

class Solution {
public:int singleNumber(vector<int>& nums) {int i=0;int ret = 0;for(i=0;i<nums.size();i++){ret ^= nums[i];}return ret;}
};

这是ac代码

2.只出现一次的数字2

137. 只出现一次的数字 II

给你一个整数数组 nums ,除某个元素仅出现 一次 外,其余每个元素都恰出现 三次 。请你找出并返回那个只出现了一次的元素。

你必须设计并实现线性时间复杂度的算法且使用常数级空间来解决此问题

这题是上面题的升级版,同样的我们还是要在位上下功夫,但是按位异或肯定行不通了,我们得靠别的方法,比如计数,创建一个32大的数组,将数据遍历按位是否为1对数组进行++,最后数组内的数据都是3n和3n+1,这时让ret加上3n+1对应的位,就可以得到想要的答案了,当然这里的重复数字也可以是2,5,7...

class Solution {
public:int singleNumber(vector<int>& nums){int a[32] = { 0 };int i = 0;int ret = 0;for (i = 0; i < nums.size(); i++){int j = 0;for (j = 0; j < 32; j++){if (nums[i] & (1 << j)){a[j]++;}}}for (i = 0; i < 32; i++){if ((a[i] - 1) % 3 == 0){ret += (1 << i);}}return ret;}
};

这是ac代码

今天的博客就到这里了,后续内容明天分享,最近因为考试周原因不能更新太多内容,等考试周结束了再"快马加鞭"

新手第一次写博客,有不对的位置希望大佬们能够指出,也谢谢大家能看到这里,让我们一起学习进步吧!!!

http://www.yayakq.cn/news/963374/

相关文章:

  • 一个网站做多少页面数量合适软件开发周期
  • 做网站开发工资怎样创意字体在线生成免费
  • 网站的建设和推广有没有专门交人做美食的视频网站
  • 网站维护基本概念认知wordpress在快速编辑加自定义字段
  • 大安网站建设网站搭建 里短信
  • 贵阳企业自助建站系统网站建设地址北京昌平
  • 网站建设费用表格微信推广平台哪里找
  • 网站建设xs029wordpress伪静态设置
  • 自己做头像的网站推广模式包括哪些模式
  • 网站做语音识别co域名
  • 用jsp做网站同城引流用什么软件
  • 怎么建立一个网站链接天津网站建设服务电话
  • 网站建设方案书的内容管理制度类似微分销的平台
  • 怎么地wordpress优化设计三要素
  • 专注旅游网站网站开发宁波外贸网站开发
  • 石家庄p2p网站开发how to use wordpress
  • 高端网站制作软件汉阳做网站多少钱
  • 网站流量排名查询长春做商业平台网站
  • 帝国和织梦那个做企业网站好网站建设怎么配置伪静态文件
  • 做营销型网站公司做国外网站选择vps
  • 如何创建一个站点idc空间商网站源码
  • 上海浦东网站建设公司制作一个静态网站源码
  • 网站建设服务器租赁潍坊专职消防员
  • 一般网站建设的流程图设计师网站国外
  • 有网站如何做app利川住房和城乡建设局网站
  • 长葛网站制作我需要网站
  • 中小企业建设网站应注意城市旅游网站开发
  • 建网站是什么技术福州学做网站
  • 织梦搬家 网站空白平台运营是做什么的
  • 无障碍网站建设的意义网站推广的主要方法有哪些?