2019年6月3日

摘要: mycode 68.26% 参考: 阅读全文
posted @ 2019-06-03 20:46 rosyYY 阅读(121) 评论(0) 推荐(0) 编辑
 
摘要: mycode 57.92% 参考: 思路:其实第二次双层for循环是多余的,可以在前面就计数 阅读全文
posted @ 2019-06-03 18:22 rosyYY 阅读(127) 评论(0) 推荐(0) 编辑
 
摘要: mycode 81.40% 参考 思路: 我的方法中先将整个tree都遍历了一遍,其实是不必要的,那么该如何恰好在找到第k个数的时候及时退出呢-》 阅读全文
posted @ 2019-06-03 17:35 rosyYY 阅读(91) 评论(0) 推荐(0) 编辑
 
摘要: mycode 93.97% 参考: 其实第二个if可以只写root.left,这样阔以快一丢丢啦 阅读全文
posted @ 2019-06-03 16:53 rosyYY 阅读(124) 评论(0) 推荐(0) 编辑
 
摘要: mycode 43.86% 参考: 可能map的方法会比index快 阅读全文
posted @ 2019-06-03 16:02 rosyYY 阅读(111) 评论(0) 推荐(0) 编辑
 
摘要: mycode 99.24% 参考: 精简下,把root=None的情况融合在下面一起 阅读全文
posted @ 2019-06-03 15:17 rosyYY 阅读(120) 评论(0) 推荐(0) 编辑
 
摘要: mycode 95% 参考: 重点是递归的理解: 大:先得到左子树的list,再加上root的val,再加上右子树的list 小:迭代,最小的tree也应该符合上述规则 阅读全文
posted @ 2019-06-03 15:02 rosyYY 阅读(83) 评论(0) 推荐(0) 编辑
 
摘要: mycode 用了反转链表,所以不符合题意 参考: 思路: 1 先让长的链表先走,然后相同长度下看是否相遇 2 让短的链表走到头后,再从长链表的头走起,这样当长链表走完后,短链表刚好在长链表上走了长度的差值的步数,所以长链表再从短链表头开始走的时候,相当于两个人起跑线相同啦 阅读全文
posted @ 2019-06-03 14:22 rosyYY 阅读(162) 评论(0) 推荐(0) 编辑
 
摘要: mycode 错误原因:Even节点变化之后,Odd取next和.next.next时,链表都已经变化了 参考:保证链表取值过程中相对顺序不乱! 阅读全文
posted @ 2019-06-03 12:12 rosyYY 阅读(154) 评论(0) 推荐(0) 编辑