728x90
반응형
문제
반응형
풀이
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
class Solution {
public int removeElement(int[] nums, int val) {
if(nums.length == 0){
return 0;
}
int i = 0;
int j = nums.length-1;
while(i<j){
if(nums[i] == val) {
nums[i] = nums[j];
j--;
}else{
i++;
}
}
if(nums[i] == val) {
return i;
}
return i+1;
}
}
|
cs |
728x90
반응형
'[JAVA] LeetCode > Easy' 카테고리의 다른 글
[LeetCode/릿코드] 58. Length of Last Word (0) | 2023.01.24 |
---|---|
[LeetCode/릿코드] 35. Search Insert Position (0) | 2023.01.13 |
[LeetCode/릿코드] 26. Remove Duplicates from Sorted Array (0) | 2023.01.12 |
[LeetCode/릿코드] 14. Longest Common Prefix (0) | 2023.01.12 |
[LeetCode/릿코드] 13. Roman to Integer (0) | 2023.01.09 |