看到很多Clone Graph的解答都用到HashMap,比如这个。当时做题的时候看了答案,以为理解了。可是现在又忘了。智商捉急啊~
新题一直在做,做到了最新的239题。总题数还差5个题左右吧,一直没有好的思路就放着,不想看题解。题目解法都是自己想出来的(我搞过ACM,虽然渣),提交后会对比网上 ...
// if(lists == null) return null; // why this doesn't work!!!???? if(lists.length == 0) return null; // this worksThank you!
本人准备开始暴力刷leetcode 目前easy已经过了一遍 正在medium准备一天10道 想一起暴力刷题的留下微信!互相进步
新人求教
今天貌似又出了收费题?!。。。
最近刷有关DP的题目,感觉好费力。。。状态转移方程是怎么求出来的啊。。。比如下面这个。。。Maximal SquareThis problem can be solved by dynamic programming. The cha ...
这道题目是哥面试what'up的真题,现在也被leetcode 拿来使用了,我把java代码放上来吧public boolean isAnagram(String s, String t) { if((s.length()==0||s==null)&&(t. ...
/** * Definition for singly-linked list. * public class ListNode { * int val; * ListNode next; * ListNode(int x) { val = x; } * } */ ...
感觉这题 很经典,当然了 代码 参考了 网上 大神们的答案 但自己 做了 略微的改进 ,欢迎讨论,thank you.public class BSTIterator { int index=0; ArrayList ...
[table=98%,rgb(242, 242, 242)][tr][td]参考了网上大神的model ,外加自己改进了点, 加上了自己的评注,至于说要不要做两次 或者三次 binary search,我就做了一次,也 ac了 ...
LintCode上写的题。可能逻辑有不对的地方,自己一直没看出来。不过话说如果输入是{1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16}的话, 应该生成一个只有左子树有内容的树。 ...
原题如下:https://leetcode.com/problems/flatten-binary-tree-to-linked-list/Given a binary tree, flatten it to a linked list in-place.已经对这这道题,纠结了 ...
[code]public class Solution { public void solveSudoku(char[][] board) { List list=new ArrayList(); for(int i=0;i
题目在此如果有一个输入是1-11的整数数列如果构造出的树根节点是8,左边是一个高度为3,含7个节点的二叉搜索树;右边是一个高度为2,含3个节点的树。弱问这样的树 ...
public class Test{ public static void main(String []args){ int[] nums = new int[]{1, 2, 3, 4, 5, 6, 7, 8}; int target = 15; ...
我自己花了两个小时没写出来,因为纠结在如果一开始的几个节点重复的话,那么链表的头结点就要发生变化。我一开始的想法是声明两个节点pre 和 newHead并且pre.val = -1在某 ...
请问下,这道题为什么用递归会Run time error呢?代码:谢谢。
LZ是个美本一枚,毕业后直接头也不回的回到了祖国的怀报。在找了将近2个月的工作后,LZ今天终于拿到了IBM中国的offer。但由于是内推录取,LZ对于自己coding能力其实是很虚 ...
明年大约二月份就要毕业啦,但是自己现在还是神马都不会的老**。暂时在实习,之后打算留在公司写论文,白天每天20页C++primer,晚上的复习时间有限,要好好规划!大致 ...