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

5188站长平台提升seo排名

5188站长平台,提升seo排名,大型门户网站建设哪专业,四川省住房和城乡建设厅网站官网leetCode 137. 只出现一次的数字 II 题解可看我的往期文章 leetCode 137. 只出现一次的数字 II 位运算 模3加法器 真值表(数字电路) 有限状态机-CSDN博客https://blog.csdn.net/weixin_41987016/article/details/134138112?spm1001.2014.3001.5501…

 leetCode 137. 只出现一次的数字 II 题解可看我的往期文章

leetCode 137. 只出现一次的数字 II + 位运算 + 模3加法器 + 真值表(数字电路) + 有限状态机-CSDN博客icon-default.png?t=N7T8https://blog.csdn.net/weixin_41987016/article/details/134138112?spm=1001.2014.3001.5501【拓展思考】如果改成除了一个数字出现一次,其余数字均出现 5 次呢?

(一)「同时计算」

 a=ab'c'x'+a'bcx

b=a'bc'x'+a'bcx'+a'b'cx+a'bc'x

c=a'b'cx'+a'bcx'+a'b'c'x+a'bc'x

化简 b 和 c:

b=a'bc'x'+a'bcx'+a'b'cx+a'bc'x

=a'bx'(c'+c)+a'x(b'c+bc')

=a'bx'(c'+c)+a'x(b\bigoplus c)

=a'bx'+a'x(b\bigoplus c)

=a'(bx'+x(b\bigoplus c))

c=a'b'cx'+a'bcx'+a'b'c'x+a'bc'x

=a'b'cx'+a'b'c'x+a'bcx'+a'bc'x

=a'b'(cx'+c'x)+a'b(cx'+c'x)

=a'b'(c\bigoplus x)+a'b(c \bigoplus x)

=a'(b'+b)(c\bigoplus x)

=a'(c\bigoplus x)

#include <iostream>
#include <vector>
using namespace std;int singleNumber(vector<int> nums) {int i, a, b, c, tmpa, tmpb, tmpc;a = 0;b = 0;c = 0;for (const int& x : nums) {// 第一种tmpa = a;tmpb = b;tmpc = c;a = a & ~tmpb & ~tmpc & ~x | ~a & tmpb & tmpc & x;b = ~tmpa & b & (~tmpc | tmpc) | ~tmpa & x & (b ^ tmpc);c = ~tmpa & (c ^ x);}return c;
}int main() {vector<int> nums{3,3,3,3,3,2,2,2,2,2,6,6,6,6,6,4,4,4,10,4,4 };cout<<"打印结果:"<<singleNumber(nums) << endl;return 0;
}

(二)「分别计算」

 发现上面化简c后,式子很简洁:

c=a'(c\bigoplus x) 

b=a'bc'x'+a'bcx'+a'b'c'x+a'bcx

=a'bc'x'+a'b'c'x+a'bcx'+a'bcx

=a'c'(bx'+b'x)+a'bc(x'+x)

=a'c'(b\bigoplus x)+a'bc

a=ab'c'x'+a'b'c'x

=b'c'(ax'+a'x)

=b'c'(a\bigoplus x)

#include <iostream>
#include <vector>
using namespace std;int singleNumber(vector<int> nums) {int i, a, b, c, tmpa, tmpb, tmpc;a = 0;b = 0;c = 0;for (const int& x : nums) {// 第二种c = ~a & (c ^ x);b = ~a & ~c & (b ^ x) | ~a & b & c;a = ~b & ~c & (a ^ x);}return c;
}int main() {vector<int> nums{3,3,3,3,3,2,2,2,2,2,6,6,6,6,6,4,4,4,10,4,4 };cout<<"打印结果:"<<singleNumber(nums) << endl;return 0;
}

http://www.ritt.cn/news/1514.html

相关文章:

  • 网站建设与维护设计报告企业营销策划及推广
  • wordpress css div怎么做关键词优化排名
  • 付费小说网站怎么做视频运营管理平台
  • 什么是seo网站优化免费建一个自己的网站
  • 网站里网格怎么做做一个公司网站大概要多少钱
  • 世界500强中国企业杭州seo百度关键词排名推广
  • 北京企业网站建设公司seo门户网站优化
  • 响应式网站手机端尺寸重庆seo网站哪家好
  • 网站制作 合同软文广告经典案例300大全
  • wordpress建外贸站排名优化公司电话
  • 做网站建设销售员准备什么优化站点
  • 网站关键词太多cfa一级看多久两分钟
  • 通过网站做跳板媒体软文推广平台
  • 建材网站做环保类型思路网络优化大师
  • vue适合什么网站开发百度推广的效果
  • 西樵网站建设公司宁波seo教程
  • 山东高端网站建设wang网络服务运营商
  • 潍坊做网站建设的公司北京百度推广优化公司
  • wordpress评论添加emoji表情网站seo专员
  • wordpress可爱的主题南京seo推广公司
  • wordpress获取页面标题win7优化大师官网
  • 网站建设 h5如何做推广推广技巧
  • 手机网站注意哪些问题吗网络营销推广方案模板
  • 做app的网站网站收录大全
  • 深圳网站建设小程序天安云谷东莞网络推广代运营
  • 成都古怪科技网站建设公司免费网站代理访问
  • 在大学里网站建设属于什么专业快手作品免费推广软件
  • 建设银行 上海科技中心网站如何创建自己的域名
  • 分类信息网站建设专职引擎优化搜索
  • 西八里庄网站建设国家重大新闻