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

充值网站源码php重庆建设网站的公司简介

充值网站源码php,重庆建设网站的公司简介,外贸建站需要花多少钱,网站建设与营销服务Problem: 面试题 05.03. 翻转数位 文章目录 题目描述思路及解法复杂度Code 题目描述 思路及解法 1.将十进制数转换为二进制数#xff08;每次按位与1求与#xff0c;并且右移#xff09;#xff1b; 2.依次求取二进制数中每一位的前缀1的数量和#xff0c;和后缀1的数量和… Problem: 面试题 05.03. 翻转数位 文章目录 题目描述思路及解法复杂度Code 题目描述 思路及解法 1.将十进制数转换为二进制数每次按位与1求与并且右移 2.依次求取二进制数中每一位的前缀1的数量和和后缀1的数量和代码实现时可以先用一个变量记录当当前位为1时将该变量加一否则置为0 3.依次循环查询每一个二进制数的前后缀1的和再加上1并从中取出最大值 复杂度 时间复杂度: O ( 1 ) O(1) O(1) 空间复杂度: O ( 1 ) O(1) O(1) Code class Solution { public:/*** Prefix and suffix sum* * param num Given array* return int*/int reverseBits(int num) {if (num 0) {return 1;}vectorint nums(32);for (int i 0; i 32; i) {nums[i] (num 1);num 1;}vectorint leftCounts(32);int count 0;for (int i 0; i 32; i) {leftCounts[i] count;if (nums[i] 1) {count;} else {count 0;}}count 0;vectorint rightCount(32);for (int i 31; i 0; --i) {rightCount[i] count;if (nums[i] 1) {count;} else {count 0;}}int maxOne leftCounts[0] rightCount[0] 1;for (int i 1; i 32; i) {if ((leftCounts[i] rightCount[i] 1) maxOne) {maxOne leftCounts[i] rightCount[i] 1;}}return maxOne;} };
http://www.pierceye.com/news/523578/

相关文章:

  • 网站备案登记表晋城市建设局 网站
  • 网站备案会检查空间运营策划
  • 关于做网站建筑人力网
  • 网站开发培训合肥企业解决方案工作组
  • 怎么看待网站开发做网站好赚钱
  • 网站开发工作方案建设网站用什么软件排版
  • 网站建设耂首先金手指建设一个电商网站需要多少钱
  • 网站建设需注意的企业网站建设好的例子
  • 30岁做网站运营优秀的html5网站
  • 专门做眼镜的网站国内重大新闻事件2021年10月
  • 具有价值的网站制作菜单宣传网站怎么做的
  • 做网站 博客信息网站开发网络公司
  • 网站建设有哪些荣誉做响应式网站好不好
  • 精品资料网站网站建立
  • 网站开发印花税营销咨询
  • 马鞍山建设集团有限公司网站找工程项目上哪个平台好呢
  • 网站建设发货流程图电子商务是什么
  • 与有权重网站做友链软件开发可以做网站么
  • html网站开发代码专业的网站开发团队
  • 聚美优品的网站建设状况wordpress 微商城
  • 网络营销型网站律师做推广的网站
  • 网站建设公司排行济南网页制作设计营销
  • 网站功能建设与栏目划分wordpress 系统需求
  • 做网络推广要做网站吗wordpress中对视频排序
  • 三合一网站怎么建立如何做网站规范
  • 浙江网站改版设计公司网站建设实训目的
  • 建设网站装配式建筑楼房东莞网站建设php方案
  • 宜昌网站制作公司排名眉山招聘网站建设
  • 网站开发项目经理工资公司网站建设管理
  • 大良o2o网站建设百度手机卫士下载安装