大佬,我这个一直只能通过9%,一直找不到错误,能指点一二吗。我的思路是从后往前递推,然后不等的时候把结果之和累加到最近的父节点上 public static String LREquals(ArrayList<Integer> list){ int len = list.size()-1; int i = (len-1)/2; for (; i >=0 ; i--) { if (list.get(2*i+1) == list.get(2*i+2))return "Yes"; else { int a = list.get(2*i+1) + list.get(2*i+2) + list.get(i); list.set(i,a); } } System.out.println(list.toString()); return "No"; }
点赞 评论

相关推荐

12-20 11:26
复旦大学 Java
点赞 评论 收藏
分享
12-15 14:16
门头沟学院 Java
回家当保安:发offer的时候会背调学信网,最好不要这样。 “27届 ”和“28届以下 ”公司招聘的预期是不一样的。
实习简历求拷打
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务