摘要: ArrayList 其实刚开始没有准备很认真读,但。。读都读了 ,还是好好把注解也读了吧。结果发现了一个不错的点。虽然ArrayList是非线程安全的,但当有两个及以上的线程同时对ArrayList进行结构上的操作(增删元素、修改某个元素的值不算)时,它对外表现得是被加了锁。(老意译了)读注释太累了 阅读全文
posted @ 2020-10-03 21:53 dlooooo 阅读(125) 评论(2) 推荐(0) 编辑
摘要: 我写的bug也太多了 class Solution { public List<List<Integer>> zigzagLevelOrder(TreeNode root) { List<List<Integer>> res = new LinkedList<List<Integer>>(); if 阅读全文
posted @ 2020-10-03 09:55 dlooooo 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 本来想自己写个二分查找,想了想好累。。。还是遍历吧 class Solution { public TreeNode binaryTree(int[]preorder,int[]inorder,int start,int end,int begin,int fin) { if(start>end){ 阅读全文
posted @ 2020-10-03 09:32 dlooooo 阅读(165) 评论(0) 推荐(0) 编辑
摘要: class Solution { public ListNode addTwoNumbers(ListNode l1, ListNode l2) { if(l1==null){ return l2; } if(l2==null){ return l1; } int t=0; ListNode res 阅读全文
posted @ 2020-10-03 08:40 dlooooo 阅读(106) 评论(0) 推荐(0) 编辑