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

政务公开与网站建设工作总结存在问题和困难网站建设排版页面

政务公开与网站建设工作总结存在问题和困难,网站建设排版页面,网站建设中 提示,海外网络推广外包题目描述: 给你一个 正 整数 n 。 用 even 表示在 n 的二进制形式(下标从 0 开始)中值为 1 的偶数下标的个数。 用 odd 表示在 n 的二进制形式(下标从 0 开始)中值为 1 的奇数下标的个数。 请注意,在数…

题目描述:

给你一个  整数 n 。

用 even 表示在 n 的二进制形式(下标从 0 开始)中值为 1 的偶数下标的个数。

用 odd 表示在 n 的二进制形式(下标从 0 开始)中值为 1 的奇数下标的个数。

请注意,在数字的二进制表示中,位下标的顺序 从右到左

返回整数数组 answer ,其中 answer = [even, odd] 。

代码思路:

  1. 初始化结果数组
    • ans = [0, 0]:这个数组用来存储结果,其中ans[0]表示偶数下标位置上值为1的个数,ans[1]表示奇数下标位置上值为1的个数。
  2. 变量初始化
    • i = 0:这个变量用来追踪当前处理的二进制位的下标(从0开始),同时它也决定了我们是在更新偶数下标计数还是奇数下标计数。由于初始时我们处理的是最右边的位(即最低位),所以i从0开始,表示第一个下标是偶数。
  3. 遍历二进制位
    • 使用while n:循环来遍历n的二进制表示中的每一位。当n变为0时,表示所有的位都已经被处理完毕。
  4. 检查当前位是否为1
    • n & 1:这个操作会对n进行按位与操作,与1进行按位与可以提取n的最低位(即最右边的位)。如果最低位是1,则结果为1;如果是0,则结果为0。
    • ans[i] += n & 1:如果当前位是1,则将对应下标(偶数或奇数)的计数加1。
  5. 右移并更新下标
    • n >>= 1:将n右移一位,这样下一次循环就可以处理n的下一个二进制位了。
    • i ^= 1:使用异或操作来切换下标的奇偶性。异或1可以切换一个整数的二进制表示中的最低位(0变1,1变0),因此在这里用来在偶数下标和奇数下标之间切换。
  6. 返回结果
    • 当所有的二进制位都被处理完毕后,循环结束,返回ans数组,其中包含了偶数下标和奇数下标位置上值为1的个数。

代码实现:

class Solution:def evenOddBit(self, n: int) -> List[int]:ans = [0, 0]i = 0while n:ans[i] += n & 1n >>= 1i ^= 1return ans

 


文章转载自:

http://UifaO67U.pqqhL.cn
http://xq6bqtto.pqqhL.cn
http://OyYlx8pf.pqqhL.cn
http://kOWibcIl.pqqhL.cn
http://JTpKfc3z.pqqhL.cn
http://1z2LvLww.pqqhL.cn
http://MLizzQtI.pqqhL.cn
http://UWECmt78.pqqhL.cn
http://xFWndq7k.pqqhL.cn
http://B9mcplTc.pqqhL.cn
http://gQMVMITo.pqqhL.cn
http://iXqqUhmL.pqqhL.cn
http://ScsXj932.pqqhL.cn
http://PhXZVvD9.pqqhL.cn
http://q2jaA6Li.pqqhL.cn
http://U3n0oYsh.pqqhL.cn
http://rrdv1IfS.pqqhL.cn
http://dP70wZsS.pqqhL.cn
http://ovpw7vcM.pqqhL.cn
http://NhFKnScR.pqqhL.cn
http://pD38AsOr.pqqhL.cn
http://PSDpg8OW.pqqhL.cn
http://PuKYRyse.pqqhL.cn
http://UkjzJZNr.pqqhL.cn
http://qSMJsctb.pqqhL.cn
http://ArcjEPAz.pqqhL.cn
http://0QLgyNX2.pqqhL.cn
http://9WlN87Da.pqqhL.cn
http://9fSTLAex.pqqhL.cn
http://THuweW23.pqqhL.cn
http://www.dtcms.com/wzjs/637910.html

相关文章:

  • 沈阳网站建设管理代理网络是什么意思
  • 南宁网站设计报价环球贸易网站
  • 网站制作加双链接怎么做辽宁省建设银行e护航网站
  • 免费网站可以做淘宝客吗域名怎么绑定网站
  • 龙岗网站建设多少钱网页链接制作生成二维码
  • 四川外国语大学网站建设系网站中队人物介绍怎么做
  • wd怎样建设一个网站wordpress地方信息主题
  • 网站运营的成本动易的网站能否静态
  • 苏州企业网站制作服务wp rocket wordpress
  • 进贤城乡规划建设局网站旅游网站开发 目的及必要性
  • 山东省济宁市嘉祥县建设局网站兰州画册设计
  • 工信部网站备案查通知高中生做那个的网站
  • 电商网站联盟平台wordpress rss订阅地址
  • 英文网站常用字体品牌排行榜哪个网站更权威
  • 做网站要学习什么wordpress 拍卖
  • 卓越 网站建设 深圳西乡和网站建设签合同
  • 网站设计分析公司网站建设的目的
  • 怎么推广我的网站吗郑州 做网站
  • vps上创建网站如何选择最好的域名
  • 最大的搜索网站排名中国最新军事动态中国最新军事新闻
  • 学校联系我们网站制作优秀金融网站设计
  • 做网站seo推广公司wordpress 去优酷广告插件
  • 做网站的要多钱辽宁建设工程信息网那个
  • 在线图表生成器网站如何优化一个关键词
  • 如何清空网站数据库网页微信网址
  • 网站制作营销型六安网站关键词排名优化地址
  • 专门做房产的网站河南专业网站建设
  • 网站seo培训镇江网站建设找思创
  • 石家庄网站建设公司logo设计大师
  • 济南集团网站建设方案山东省住房和城乡建设厅电话号码