- 博客(3)
- 收藏
- 关注
原创 力扣面试经典 150 题[26.删除有序数组中的重复项]
核心思想是 数组非严格递增,会有重复元素,但是重复元素下标都是连续的,重点是每次连续的第一个数赋值就可以了。记录错误代码,也不算错。
2023-10-25 10:11:23
70
1
原创 力扣面试经典150题[27.移除元素]
自己的主要思想是双指针,一个在数组首,一个在数组尾,通过指针移动进行元素交换,首指针只要所指元素为val,就进行换位,将val值全部换到数组尾。1、首指针、尾指针都为val(count++)、首指针非val,尾指针非val,则front++,rare--。通过首尾指针(尾指针设置循环)从左到右的方法,尾指针非val,则front++,把尾指针的值赋给首指针。核心思想是首指针指向要处理的元素,尾指针将非val交换到首指针,挺神奇的。2、首指针为val,尾指针非val,交换,front++;
2023-10-24 12:26:11
52
原创 力扣面试经典150题【88. 合并两个有序数组】
想单独用一个count去计nums1的size,每添加一个,后面的数就后移一位。但是看了半天没看出哪里有问题。有大佬帮忙解答一下就感激不尽T T。想复杂了,直接把i用好就可以了。
2023-10-23 15:26:34
62
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人