Skip to content

Commit 85f0a0c

Browse files
committed
add 027
1 parent 16e05d6 commit 85f0a0c

File tree

7 files changed

+264
-1
lines changed

7 files changed

+264
-1
lines changed

README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,4 +26,5 @@ Idx | Date | Question | Python| Java | Domain | Tag | Difficulty | Remark
2626
020|20191228|[704. Binary Search](https://leetcode.com/problems/binary-search/)|[704p](https://github.com/shishishu/leetcode-python-java/blob/master/ipynb_files/704_Binary_Search.ipynb)|[704j](https://github.com/shishishu/leetcode-python-java/blob/master/java_codes/704/Solution.java)|Array|Search|Easy
2727
021|20191229|[145. Binary Tree Postorder Traversal](https://leetcode.com/problems/binary-tree-postorder-traversal/)|[145p](https://github.com/shishishu/leetcode-python-java/blob/master/ipynb_files/145_Binary_Tree_Postorder_Traversal.ipynb)|[145j](https://github.com/shishishu/leetcode-python-java/blob/master/java_codes/145/Solution.java)|Tree|Iterative|Hard
2828
022|20191229|[563. Binary Tree Tilt](https://leetcode.com/problems/binary-tree-tilt/)|[563p](https://github.com/shishishu/leetcode-python-java/blob/master/ipynb_files/563_Binary_Tree_Tilt.ipynb)|[563j](https://github.com/shishishu/leetcode-python-java/blob/master/java_codes/563/Solution.java)|Tree|Recursive|Easy
29-
023|20200216|[35. Search Insert Position](https://leetcode.com/problems/search-insert-position/)|[035p](https://github.com/shishishu/leetcode-python-java/blob/master/ipynb_files/35_Search_Insert_Position.ipynb)|[035j](https://github.com/shishishu/leetcode-python-java/blob/master/java_codes/035/Solution.java)|List|Search|Easy
29+
023|20200216|[35. Search Insert Position](https://leetcode.com/problems/search-insert-position/)|[035p](https://github.com/shishishu/leetcode-python-java/blob/master/ipynb_files/035_Search_Insert_Position.ipynb)|[035j](https://github.com/shishishu/leetcode-python-java/blob/master/java_codes/035/Solution.java)|List|Search|Easy
30+
024|20200216|[27. Remove Element](https://leetcode.com/problems/remove-element/)|[027p](https://github.com/shishishu/leetcode-python-java/blob/master/ipynb_files/027_Remove_Element.ipynb)|[027j](https://github.com/shishishu/leetcode-python-java/blob/master/java_codes/027/Solution.java)|||Easy

images/027_Q.PNG

53.2 KB
Loading

images/027_S1.PNG

23 KB
Loading

ipynb_files/027_Remove_Element.ipynb

Lines changed: 250 additions & 0 deletions
Large diffs are not rendered by default.

java_codes/027/Solution.java

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
class Solution {
2+
public int removeElement(int[] nums, int val) {
3+
int begin = 0;
4+
for (int i= 0; i < nums.length; i++){
5+
if (nums[i] != val){
6+
nums[begin++] = nums[i];
7+
}
8+
}
9+
return begin;
10+
}
11+
}

java_codes/java_codes.iml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@
2727
<sourceFolder url="file://$MODULE_DIR$/145" isTestSource="false" />
2828
<sourceFolder url="file://$MODULE_DIR$/563" isTestSource="false" />
2929
<sourceFolder url="file://$MODULE_DIR$/035" isTestSource="false" />
30+
<sourceFolder url="file://$MODULE_DIR$/027" isTestSource="false" />
3031
</content>
3132
<orderEntry type="inheritedJdk" />
3233
<orderEntry type="sourceFolder" forTests="false" />

0 commit comments

Comments
 (0)