**leetcode笔记--4 Sum of Two Integers
Posted qicaide
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了**leetcode笔记--4 Sum of Two Integers相关的知识,希望对你有一定的参考价值。
question:
Calculate the sum of two integers a and b, but you are not allowed to use the operator +
and -
.
my wrong answer
错误点:
显示memory error 应该是运行较大数字时导致内存不够,所以这种方法不佳
正确答案地址:(暂时不明白)
http://blog.csdn.net/mebiuw/article/details/51788817
http://www.cnblogs.com/la0bei/p/5659829.html
http://blog.csdn.net/xtj332/article/details/6639009
重点(补充):
1 合并两个list的方法:
除了直接相加(生成新的list),还有两种方法(修改其中一个list):
用list的extend方法,L1.extend(L2),该方法将参数L2的全部元素添加到L1的尾部,例如:
>>> L1 = [1, 2, 3, 4, 5]
>>> L2 = [20, 30, 40]
>>> L1.extend(L2)
>>> L1
[1, 2, 3, 4, 5, 20, 30, 40]
用切片(slice)操作,L1[len(L1):len(L1)] = L2和上面的方法等价,例如:(此方法更加灵活)
>>> L1 = [1, 2, 3, 4, 5]
>>> L2 = [20, 30, 40]
>>> L1[len(L1):len(L1)] = L2
>>>
>>> L1
[1, 2, 3, 4, 5, 20, 30, 40]
以上是关于**leetcode笔记--4 Sum of Two Integers的主要内容,如果未能解决你的问题,请参考以下文章
LeetCode --- 1281. Subtract the Product and Sum of Digits of an Integer 解题报告
LeetCode --- 1480. Running Sum of 1d Array 解题报告
LeetCode --- 1480. Running Sum of 1d Array 解题报告
leetcode 404 左叶子之和 Sum of Left Leaves