Browse Source

add answer

tangs 6 years ago
parent
commit
9e4ed7f59c
1 changed files with 3 additions and 1 deletions
  1. 3 1
      JRTT-find-num-1/find-num-1.py

+ 3 - 1
JRTT-find-num-1/find-num-1.py

@@ -7,7 +7,9 @@ Q:
 每个数只用一次。比如T=7,列表里3+4=7,7=7,1+6=7。你的函数就要返回[[3,4],[7],[1,6]]
 
 A:
-如果列表里面每个数字可以不重复,解法利用哈希标记,这是k-num算法在面对2元数据时的思想
+1. 如果列表里面每个数字不可以重复,解法利用哈希标记,这是k-num算法在面对2元数据时的思想
+2. 如果列表里面每个数字可以重复,就在find_num里dict的标记,把True和False改为剩余没有用过的个数
+
 """
 
 def find_num(alist, T):