摘要: 自己的思路: 思路和移动零一样,只是进行了两次移动,第一次为”移动2“,第二次为倒着的”移动0“(将0全部移动到最前面),中间自然会剩下1 自己的代码 class Solution { public static void sortColors(int[] nums) { // ”移动2“ int 阅读全文
posted @ 2024-03-25 22:25 清澈的澈 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 自己写的,双指针,用tail指针指向不重复有序数组的末尾元素,用index指针进行遍历数组,遇到和末尾元素不一样的元素,放到tail+1的位置,然后tail指针加1 class Solution { public static int removeDuplicates(int[] nums) { i 阅读全文
posted @ 2024-03-25 22:24 清澈的澈 阅读(3) 评论(0) 推荐(0) 编辑