摘要:
# Definition for a binary tree nodeclass TreeNode: def __init__(self, x): self.val = x self.left = None self.right = Noneclas... 阅读全文
摘要:
class Solution: # @param a, a string # @param b, a string # @return a string def addBinary(self, a, b): #长度不等,补齐 len_a=len(a... 阅读全文
摘要:
给出待选数字集合和目标值,要求得到所有的和为目标值的子集;例如 待选数字集合{ 2,3,6,7 },目标值7 ,=> { {2,2,3},{7} }可用递归,则递推式为:f([2,3,6,7],7)={{2+f([2,3,6,7],5)},{3+f([3,6,7],4)},{6+f([6,7],1)... 阅读全文
摘要:
For example, given array S = {-1 2 1 -4}, and target = 1.The sum that is closest to the target is 2. (-1 + 2 + 1 = 2).想来想去想不到什么好的解决方法,只好用最原始的方法,把所有可能的... 阅读全文
摘要:
动态规划class Solution: # @param triangle, a list of lists of integers # @return an integer def minimumTotal(self, triangle): depth=len(tr... 阅读全文
摘要:
# Definition for singly-linked list.class ListNode: def __init__(self, x): self.val = x self.next = Noneclass Solution: # @para... 阅读全文
摘要:
class Solution: # @return a string def longestCommonPrefix(self, strs): num_items=len(strs) if num_itemslen(i): pre... 阅读全文
摘要:
LeetCode 1 class Solution: 2 # @return a string 3 def countAndSay(self, n): 4 if n==1: 5 return "1" 6 else: 7 ... 阅读全文
只有注册用户登录后才能阅读该文。 阅读全文
摘要:
最近在研究C++ 左值 右值,搬运、收集了一些别人的资料,供自己记录和学习,若以后看到了更好的解释,会继续补充。(打“?”是我自己不明白的地方 ) 参考:《Boost程序库探秘——深度解析C++准标准库(第2版)》 9787302342731 左值:一个可以用来存储数据的变量,有实际的内存地址(变量 阅读全文