通过短路效应,不用if语句做判断。
class Solution:
def __init__(self):
self.res=0
def Sum_Solution(self, n):
# write code here
n>1 and self.Sum_Solution(n-1)
self.res+=n
return self.res
#return n and (n+self.Sum_Solution(n-1))
#return (n+1)*(n>>1)+(n&1)*((n+1)>>1)
京公网安备 11010502036488号