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

江苏纬信网站建设安徽通皖建设工程有限公司网站

江苏纬信网站建设,安徽通皖建设工程有限公司网站,网站推广公司哪家好,衡阳市建设工程质量监督站网站给你一个单链表的引用结点 head。链表中每个结点的值不是 0 就是 1。已知此链表是一个整数数字的二进制表示形式。请你返回该链表所表示数字的 十进制值 。示例 1:输入:head [1,0,1] 输出:5 解释:二进制数 (101) 转化为十进制数 …

给你一个单链表的引用结点 head。链表中每个结点的值不是 0 就是 1。已知此链表是一个整数数字的二进制表示形式。

请你返回该链表所表示数字的 十进制值 。

示例 1:

输入:head = [1,0,1]
输出:5
解释:二进制数 (101) 转化为十进制数 (5)

示例 2:

输入:head = [0]
输出:0

示例 3:

输入:head = [1]
输出:1

示例 4:

输入:head = [1,0,0,1,0,0,1,1,1,0,0,0,0,0,0]
输出:18880

示例 5:

输入:head = [0,0]
输出:0

提示:

  • 链表不为空。
  • 链表的结点总数不超过 30
  • 每个结点的值不是 0 就是 1

分析:按照二进制转十进制的规则进行转化即可。

/*** Definition for singly-linked list.* struct ListNode {*     int val;*     struct ListNode *next;* };*/
int getDecimalValue(struct ListNode* head) {int ret=0;struct ListNode *p=head;while(p!=NULL)ret=ret*2+p->val,p=p->next;return ret;
}

http://www.dtcms.com/wzjs/839046.html

相关文章:

  • 建设银行办信用卡网站首页js 网站跳转
  • 网站建设内部风险分析怎么做万网网站吗
  • 网站建设推介会发言稿一般公司网站是什么设计师做
  • 全屏网站 欣赏网站如何防止攻击
  • app开发网站建设及开发微信营销案例100例
  • 新建html网站珠海定制网站制作
  • 创业做网站开发网站开发济南招聘
  • 网站 面包屑嵩县网站开发
  • 营销型网站建设网站做app网站需要什么技术
  • 镇江网站网站建设电商平台定制
  • 做网站点在线做网页的网站
  • 动效网站建设wordpress 主题 欣赏
  • 简约设计网站提高工作效率整改措施
  • 网站建设费用上海东莞通
  • 新建的网站可以百度推广自媒体135app下载
  • 做网站前台有什么要求东莞seo外包公司
  • 闻喜网站建设手机网站免费建站
  • 外贸响应式网站建设静态网站分页
  • 在郑州网站建设东莞网络公司哪家好
  • 学校网站建设实训wordpress适应手机模版
  • 淘宝上做的网站做网站相关的英文名词
  • 模板网站为什么做不了优化网站建设合同违约
  • 做淘宝网站的主机网站 备案 异地
  • 建设高端网站公司永久免费的crm软件
  • 做网站都有备案吗自己录入数据做问卷的网站
  • 什么样的企业要做网站天津 企业网站建设
  • 公司注销 网站备案wordpress 权限设置
  • 云服务器可以建网站吗太原网站维护
  • 宿州网站建设推广dedecms 建两个网站的问题
  • 网站建设客户功能详细要求工作英语