已知此链表是一个整数数字的二进制表示形式。
请你返回该链表所表示数字的十进制值 。...示例 1:
输入:head = [1,0,1]
输出:5
解释:二进制数 (101) 转化为十进制数 (5)
示例 2:
输入:head = [0]
输出:0
示例 3:
输入:head = [1]
输出...1,0,0,1,0,0,1,1,1,0,0,0,0,0,0]
输出:18880
示例 5:
输入:head = [0,0]
输出:0
解决方案
通过观察题目我们可以发现,此题最主要的难点是对于链表的操作,如何从链表中拿出想要的值...链表是由结点组成,形如字典
ListNode{val: 1, next: ListNode{val: 0, next: ListNode{val: 1, next: None}}}
我们可以一层一层的将值取出并转换为列表