Problem Description

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

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

Example

AC Code

class Solution {public:int getDecimalValue(ListNode* head) {int res = head->val;while(head->next){head = head->next;res = res*2 + head->val;}return res;}
};

力扣-1290 二进制链表转整数相关推荐

  1. LeetCode Algorithm 1290. 二进制链表转整数

    1290. 二进制链表转整数 Ideas 偷了个懒,首先用string类型的str把链表的所有元素都串起来,然后直接用stoi转成int类型,直接AC. Code C++ #include <s ...

  2. LeetCode篇之链表:1290(二进制链表转整数)

    LeetCode篇之链表:1290-->二进制链表转整数 1290. 二进制链表转整数 题目: 解题思路: 源码: 改进: 踩坑点: 1290. 二进制链表转整数 题目: 解题思路: 1.先遍历 ...

  3. 1290. 二进制链表转整数

    2020-03-17 1.题目描述 二进制链表转整数 2.题解 乘2使用位操作 3.代码 #include <iostream> #include <algorithm> us ...

  4. LeetCode 1290. 二进制链表转整数

    1. 题目 给你一个单链表的引用结点 head. 链表中每个结点的值不是 0 就是 1. 已知此链表是一个整数数字的二进制表示形式. 请你返回该链表所表示数字的 十进制值 . 示例 1: 输入:hea ...

  5. leetcode —— 1290. 二进制链表转整数

    给你一个单链表的引用结点 head.链表中每个结点的值不是 0 就是 1.已知此链表是一个整数数字的二进制表示形式. 请你返回该链表所表示数字的 十进制值 . 示例 1: 输入:head = [1,0 ...

  6. LeetCode—1290.二进制链表转整数(Java)

    文章目录 1.题目: 2.代码实例 3.代码分析 1.题目: 给你一个单链表的引用结点 head.链表中每个结点的值不是 0 就是 1.已知此链表是一个整数数字的二进制表示形式. 请你返回该链表所表示 ...

  7. LeetCode 1290 二进制链表转整数

    原题链接 解题思路,二进制转十进制模拟法 /*** Definition for singly-linked list.* struct ListNode {* int val;* ListNode ...

  8. 双指针算法之快慢指针(一):力扣【判断链表是否有环】leetcode-141、142

    一.简介:什么是快慢指针? 快慢指针,顾名思义,无非就是设置一个快指针,一个慢指针,初始化的时候,快指针和慢指针都指向链表的头结点,前进的时候一个在前一个在后,结合起来可以十分巧妙的解决链表中的一些问 ...

  9. 双指针算法之快慢指针(二):力扣【寻找链表的第N个点】leetcode-876、19

    双指针算法之快慢指针(二):力扣[寻找链表的第N个点]leetcode-876.19 看完本文,可以去解决力扣的 867 题和 19 题 以往参考:双指针算法之快慢指针(一):力扣[判断链表是否有环] ...

  10. 力扣61. 旋转链表(转vector三次翻转、成环解环)

    力扣61. 旋转链表(转vector三次翻转.成环解环) https://leetcode-cn.com/problems/rotate-list/ 给定一个链表,旋转链表,将链表每个节点向右移动 k ...

最新文章

  1. UI培训分享:学UI设计需要知道哪些事情?
  2. spring cloud微服务分布式云架构 - 整合企业架构的技术点
  3. 构建之法第四章读后感
  4. JVM 史上最最最完整知识总结!
  5. micropython安装第三方库_安装第三方模块
  6. 产品经理应该掌握的3种金融思维
  7. 不同文件类型输出及ContentType表
  8. java判断tcp是否阻塞_connect()调用在TCP堆栈中是非阻塞的(java)是什么意思
  9. linux日志绕接,Logback配置
  10. Mysql: LBS实现查找附近的人 (两经纬度之间的距离)
  11. 前端开发 填充padding 0229
  12. 物理层协议:RS-232-C、RS-449、V.35、X.21
  13. 剑指offer——面试题63:二叉搜索树的第k个结点
  14. kubernetes pod介绍
  15. 好久没来51cto了。
  16. pdf打开时缩放_常用的极速PDF阅读器热门问题解答大全
  17. oracle库sql根据拼音查汉字,根据拼音首字母模糊查询数据库中文字段
  18. 数字电路(3)门电路(二)
  19. 新浪微博API错误代码大全
  20. 线性代数学习笔记——第三十九讲——直线与平面的位置关系

热门文章

  1. php链接mysql数据库
  2. 阿里云服务器windows系统上Nodejs监听80端口报错!
  3. [osg][原创]osg多屏幕显示,会出现透明需要设置的问题
  4. MEF(Managed Extensibility Framework)学习笔记
  5. 有用的网页链接的整合(不定时更新)
  6. 设置代理,多进程爬虫
  7. 【SIGIR2020】信息检索对话中混合主动性和协同性的分析
  8. 学会智能标注与海量复杂文本分类
  9. 【小知识】Softmax函数与交叉熵
  10. 学弟拿到了大厂推荐算法岗offer,分享一波他的经验