刷题
文章平均质量分 50
leipf123
这个作者很懒,什么都没留下…
展开
-
计算器
public static void main(String[] args) { String sun = "3+2*-3*4-1"; Stack<Character> stack = new Stack<>(); Stack<Double> numbers = new Stack<>(); List<Character> operator = Arrays.asList('+', '-', '*', '/'); .原创 2021-03-07 14:19:18 · 192 阅读 · 0 评论 -
求和最小时间
题目描述: 小明数学不太好,如果他计算a+b需要花费(a+b)的时间,现在有n个数字,让小明去求这n个数字的和,求小明计算这n个数字所花费的最小时间; 备注:每次都要先算最小的两个数的和,这样总时间才会最小。 输入:[1,2,3] 输出:9 说明: 1+2需要3秒 3+3需要6秒 总共需要9秒 输入:[1,2,3,4,5] 输出:33 说明: 1+2需要3秒 3+3需要6秒 4+5需要9秒 6+9需要15秒 可以使用优先队列PriorityQueue实现; public static void m原创 2021-03-04 22:31:52 · 1609 阅读 · 1 评论