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

网站色彩心理办公室装修效果实景图

网站色彩心理,办公室装修效果实景图,wordpress 文章型,老板让做公司网站设计题目: 对整数的二进制表示取反(0 变 1 ,1 变 0)后,再转换为十进制表示,可以得到这个整数的补数。 例如,整数 5 的二进制表示是 "101" ,取反后得到 "010" &…

题目:

对整数的二进制表示取反(0 变 1 ,1 变 0)后,再转换为十进制表示,可以得到这个整数的补数。

    例如,整数 5 的二进制表示是 "101" ,取反后得到 "010" ,再转回十进制表示得到补数 2 。


链接:https://leetcode.cn/problems/number-complement

思路:

使用bin函数将nums转为二进制数,再进行转换补数的二进制,再用int将补数的二进制转为整型。

class Solution(object):def findComplement(self, num):""":type num: int:rtype: int"""a=[]b_n=bin(num)[2:]for i in range(len(b_n)):if b_n[i]=='1':a.append('0')elif b_n[i]=='0':a.append('1')b=''.join(a)return int(b,2)

不适用int还有其他的方法:

c=0
for x in range(len(b)):c+=int(b[x])*2**(len(b)-x-1)
return c

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

相关文章:

  • 网站开发工资山东seo是指什么职位
  • 仿站侵权吗网站开发需求目标
  • 自己做网站代理产品海沧建设网站多少钱
  • 国外免费网站贸易平台前十名营销型网站建设实战
  • 免费发布信息网站有哪些苏州互联网企业排名
  • 免费空间访客网站有网站怎么做企业邮箱
  • 天津做网站制作公司天津河北做网站的公司
  • 陕西公路工程建设有限公司网站阿里云可以做网站吗
  • 做网站需学什么条件百度应用商店app
  • 网站平台建设咨询合同微信公众号登录二维码
  • 网站建设考察试卷网站建设及报价方案
  • 北京企业做网站报价健康网站建设与管理
  • 企业门户网站模板html上线图片转视频在线制作
  • 营销网站类型怎么样做电影网站
  • 网站优化图片税企互动平台
  • 深圳做营销网站的公司简介电商网红排行榜
  • 网站在线优化怎么做百度采购网站
  • 深圳 福田网站建设阳泉建设网站的公司
  • 郑州手机网站建设多少钱赤坎网站建设公司
  • 福州做网站公司排名中国人去菲律宾做网站赌钱会抓吗
  • 一个域名怎么做网站wordpress游戏评测站睡觉
  • 宁波电子商务网站建设网站设计技术有哪些?
  • 宁波海曙网站开发公司工商局加强网站建设的通知
  • 龙岩网站建设找哪家自己建设网站平台步骤
  • 交互网站怎么做网站模块设计
  • 西安个人做网站网站规划的认识
  • 邢台专业网站建设报价折纸效果网站
  • 百度推广让我先做虚拟网站后软件开发技术培训班
  • 做海报的免费网站wordpress怎么安装
  • 上海企业网站建设方法企业网站的主要内容