题目描述: 方法:分治* class Solution: def diffWaysToCompute(self, input: str) -> List[int]: if input.isdigit(): return [int(input)] tem = [] for k in range(len(input)): if input[k] == '+': tem.extend([i + j for i in self.diffWaysToCompute(input[:k]) for j in…
0 - 占位符介绍 要实现字符串的拼接,使用占位符是的一种高效.常用的方式. 举个例子,下面是不使用占位符的一种写法,直接使用加号拼接字符串 name = "Li hua" age = 24 print("Hello "+name+", you are " + str(age) + " years old") 换成使用占位符的,可以写为 name = "Li hua" age = 24 print(&quo…
最近查看rebate数据时,发现一个bug,主要现象是,当扣款支付宝的账号款项时,返回的是数字的金额为元,而数据库把金额存储为分,这中间要做元与分的转化,这个转化规则很简单,就是*100的,所以一开始代码很简单,如下. Float f = Float.valueOf(s); f =f*100; Long result = f.longValue(); Float f = Float.valueOf(s); f =f*100; Long result = f.longValue(); 当s=”9…