- 博客(6)
- 收藏
- 关注
原创 二叉树与递归法
二叉树与递归方法树的深度public int maxDepth(TreeNode root) { if(root==null) return 0; return Math.max(maxDepth(root.left),maxDepth(root.right))+1;}是否对称public boolean isSymmetric(TreeNode...
2020-01-29 17:03:09
144
原创 自学Java之Binary Search
Binary Search1.回顾可以用很简单的代码实现二分查找(开始写了另一个函数用来迭代,大概是分治学多了QAQ)public int search(int[] nums, int target) { int left=0, right=nums.length-1; int mid; while(left < right){ mid=(lef...
2020-01-21 14:22:21
254
原创 自学Java之LinkedList(三)
继续LinkedList专题,今天的题还是easy的,但明显没那么顺利了 203.Remove Linked List Elements 删除链表元素,其实算很简单的逻辑,但是因为不太熟练会小小地卡住wfakeHead的用法也想到了,但是忘记去声明一个prev=fakeHeadpublic class Solution { public ListNode r...
2019-11-08 10:44:49
123
原创 自学Java之LinkedList(二)
继续LinkedList专题... 237.Delete Node in a Linked List class Solution { public void deleteNode(ListNode node) { // ListNode prev=head; // ListNode cur=prev.next; // wh...
2019-11-01 23:35:26
94
原创 自学Java之LinkedList
从头开始学Java数据结构和算法的第一天,希望能坚持下去...LinkedList--《Java核心技术》之集合集合类库:将接口(interface)与实现(implementation)分离注:①Collection集中不能有重复的对象②Java集合类库和其他类库的迭代器存在重要区别:C++中,迭代器根据数组索引建模,可直接使用索引查看数组元素;不需查找,就可以移动迭代...
2019-11-01 01:22:27
154
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人