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

医疗网站搭建今天刚刚发生的新闻最新新闻

医疗网站搭建,今天刚刚发生的新闻最新新闻,免费软件库下载,旅游网站建设模板下载题目: 对整数的二进制表示取反(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/592047/

相关文章:

  • 学生制作设计个人网站wordpress 主题失败
  • 青岛品牌网站制作那个软件可以做网站
  • 天津企业网站建设公司wordpress 添加下载按钮
  • 建设视频网站多少钱网站建设及政务公开工作
  • 做民宿加盟哪些网站比较好无为教育网站
  • 北京网站开发网络公司久久建筑服务网
  • 国家资源库建设网站wordpress xml rpc
  • 企业门户网站网站怎么获得个人网站怎么制作成图片
  • 建设旅游网站的功能定位网站建设的培训班
  • 天津做网站制作公司政务公开和网站建设工作的建议
  • 电子商务网站的开发方式有哪三种如何查看网站空间大小
  • 一般网站建设企业lol有哪些网站是做陪玩的
  • 一个服务器做一样的网站保定风泉网络科技有限公司
  • 工作室网站免费建设网络营销的基本特征
  • 如何做招聘网站的方案wordpress怎样添加会员
  • 惠安通网站建设服务器安装多个wordpress
  • 企业做年度公示在哪个网站电脑怎么制作app
  • 做网站公司还有没有活路WordPress没有必要缓存插件
  • 小店网站怎么做未来做哪个网站能致富
  • 做网站菜单背景图片网络技术就业方向
  • 案例分析网站最挣钱没人干的生意
  • 网站建设费 账务处理增加访客的网站
  • 厦门网站设计制作网站建设的主要情况说明书
  • flash做游戏下载网站自己做公司的网站吗
  • 广州云购网站建设网站建设服务ysaigo
  • 卖书的网站怎么做网上装修平台哪个最好
  • 网站建设不能使用的广告违禁词专业做加盟推广的公司
  • 丹东建设网官方网站建筑材料价格查询网站
  • 苏州著名网站建设html5制作网页的详细步骤
  • 做相同网站违法吗站长统计网站大全