/
eelamimi
/
SberJavaCourseBeginner
Обзор
Документация
Войти
/
eelamimi
/
SberJavaCourseBeginner
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
cw_6
src/courseSber/leetCode/RemoveElement.java
27 строк
702 B
glebka
some task from leetcode
16 июн 2025, 18:21
16 июн 2025, 18:21
b95cc94
Код
Авторство
О чём код?
package courseSber.leetCode; import java.util.Arrays; public class RemoveElement { public static void main(String[] args) { int[] nums = {3, 2, 2, 3}; int k = removeElement(nums, 3); System.out.println(k); System.out.println(Arrays.toString(nums)); } public static int removeElement(int[] nums, int val) { if (nums.length == 0) { return 0; } int k = 0, j = 1; for (int i = 0; i < nums.length; i++) { if (nums[i] != val) { nums[k] = nums[i]; k++; } else { nums[i] = nums[nums.length - j]; j++; } } return k; } }