Leetcode两题小练(移除元素与合并两个有序数组)
发布时间:2023年12月27日
题目一:移除元素
要求:

?
?思路:定义两个变量(src 和 dst)来遍历数组,src的位置如果不是val就放到dst的位置,并使这两个变量++,也就是让其向后移,如果是val,就使src++

代码详解:?
?
?题目二:合并两个有序数组
要求:

?法一:现将数组nums2合并到数组nums1,再用排序解决

法二:定义end1指向第一个数组的末尾,end2为第二个数组末尾,end则是总元素末尾,比较大小后依次往前移动存储到总数组末尾(利用两个数组本身有序),后分别 - -

?
?博客到这里也是结束了,喜欢的小伙伴可以点赞加关注支持下博主,这对我真的很重要~~?
?
文章来源:https://blog.csdn.net/2302_79862386/article/details/135168747
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:chenni525@qq.com进行投诉反馈,一经查实,立即删除!