Skip to content
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Commit 519f3da

Browse files
committedJun 8, 2017
solution for remove element
1 parent 869de8f commit 519f3da

File tree

3 files changed

+55
-1
lines changed

3 files changed

+55
-1
lines changed
 

‎src/leetcode/RemoveDuplicatesfromSortedArray.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ public int removeDuplicates(int[] nums) {
1717
}else{
1818
nums[++index]=nums[i+1];
1919
}
20-
} System.out.println(Arrays.toString(nums));
20+
} //System.out.println(Arrays.toString(nums));
2121
return nums.length-len;
2222
}
2323

‎src/leetcode/RemoveElement.java

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
package leetcode;
2+
3+
import java.util.Arrays;
4+
5+
public class RemoveElement {
6+
7+
public static void main(String[] args) {
8+
RemoveElement test = new RemoveElement();
9+
System.out.println(test.removeElement(new int[] {3,2,2,3,3,4}, 3));
10+
11+
}
12+
13+
public int removeElement(int[] nums, int val) {
14+
int len=0;
15+
for(int i=0; i< nums.length; i++){
16+
if(nums[i]!=val){
17+
nums[len]=nums[i];
18+
len++;
19+
}
20+
}
21+
return len;
22+
}
23+
24+
}

‎src/leetcode/SameTree.java

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
package leetcode;
2+
3+
public class SameTree {
4+
5+
public static void main(String[] args) {
6+
SameTree test= new SameTree();
7+
TreeNode t = new TreeNode(2);
8+
t.left= new TreeNode(3);
9+
t.right = new TreeNode(4);
10+
TreeNode t2 = new TreeNode(2);
11+
t2.left= new TreeNode(3);
12+
t2.right = new TreeNode(4);
13+
System.out.println(test.isSameTree(t, t2));
14+
15+
}
16+
17+
public boolean isSameTree(TreeNode p, TreeNode q) {
18+
19+
}
20+
21+
}
22+
23+
class TreeNode {
24+
int val;
25+
TreeNode left;
26+
TreeNode right;
27+
TreeNode(int x) {
28+
val = x;
29+
}
30+
}

0 commit comments

Comments
 (0)
Please sign in to comment.