LeetCode 88.27 88.合并两个有序数组 27.移除元素

88.合并两个有序数组

在这里插入图片描述
思路:
将数组2先放进数组1,然后进行排序。

在这里插入图片描述
在这里插入图片描述
查看大神解题,发现直接使用切片易读还简单,时间复杂度和空间复杂度相同是因为切片然后赋值使用的是类似for循环的操作。
在这里插入图片描述
在这里插入图片描述
又长知识。

27.移除元素

在这里插入图片描述
思路
遍历将数组等于val的进行删除操作。但是使用del会出现删除后数组自动向前移动,删除后让下标继续等于现在就可以。最后返回数组的长度。
当然,效率低下。虽然能实现,但是非常傻!!!
在这里插入图片描述
在这里插入图片描述

发现使用倒序省去删除后让下标不变的操作。
在这里插入图片描述
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_43710889/article/details/108538807