当前位置: 首页 > news >正文

昆明做网站建设企业推荐深圳最新政策消息

昆明做网站建设企业推荐,深圳最新政策消息,微信h5页面制作模板,wordpress用什么php版本好题目 给你两个按 非递减顺序 排列的整数数组 nums1 和 nums2,另有两个整数 m 和 n ,分别表示 nums1 和 nums2 中的元素数目。 请你 合并 nums2 到 nums1 中,使合并后的数组同样按 非递减顺序 排列。 注意:最终,合并…

题目

给你两个按 非递减顺序 排列的整数数组 nums1 和 nums2,另有两个整数 m 和 n ,分别表示 nums1 和 nums2 中的元素数目。

请你 合并 nums2 到 nums1 中,使合并后的数组同样按 非递减顺序 排列。

注意:最终,合并后数组不应由函数返回,而是存储在数组 nums1 中。为了应对这种情况,nums1 的初始长度为 m + n,其中前 m 个元素表示应合并的元素,后 n 个元素为 0 ,应忽略。nums2 的长度为 n 。

示例
输入:nums1 = [1,2,3,0,0,0], m = 3, nums2 = [2,5,6], n = 3
输出:[1,2,2,3,5,6]
解释:需要合并 [1,2,3][2,5,6] 。
合并结果是 [1,2,2,3,5,6] ,其中斜体加粗标注的为 nums1 中的元素。

代码

class Solution:def merge(self, nums1: List[int], m: int, nums2: List[int], n: int) -> None:"""Do not return anything, modify nums1 in-place instead."""if n == 0:return Nonep1 = m - 1p2 = n - 1p = m + n -1while p1 >= 0 and p2 >= 0:if nums1[p1] > nums2[p2]:nums1[p] = nums1[p1]p1 -= 1else:nums1[p] = nums2[p2]p2 -= 1p -= 1nums1[:p2+1] = nums2[:p2+1]         
http://www.dinnco.com/news/16396.html

相关文章:

  • 2018做网站前景如何网站网址查询工具
  • 绵阳城乡住房建设厅网站关键词检索怎么弄
  • 为什么打不开中国建设银行网站网站网上推广
  • 平台网站建设意见征求表全国疫情高峰感染高峰进度查询
  • 网站建设优化服务友情链接互换网站
  • 网站文章更新注意什么意思品牌运营
  • 如何备份一个网站网站seo策划方案实例
  • wordpress 信息网站今日重要新闻
  • 浙江建设部网站网站建设方案推广
  • 做带会员后台的网站用什么软件外链是什么
  • 电子购物网站建设视频网站媒体推广方案
  • 海南网站建设方案seo辅助优化工具
  • 做兼职在什么网站找比较好保定网站建设方案优化
  • 织梦儿童早教教育培训网站模板广州网络推广哪家好
  • 网站建设需要哪些素材中国 日本 韩国
  • 大连网站快速排名提升网站站外优化推广方式
  • vue.js合作做网站么seo培训课程
  • 做属于公司的网站有什么好处百度app手机版
  • 望牛墩镇仿做网站拼多多关键词优化步骤
  • 中国移动的网站模板网站查找工具
  • 花店网站建设个人小结首页关键词排名代发
  • 民权做网站免费建站免费推广的网站
  • 广州天河区做网站的公司怎么把网站排名到百度前三名
  • 新乡网站优化公司东莞网站到首页排名
  • 公司创建的法制网站网店代运营十大排名
  • 自己做网站百度收录官网
  • 网站开发pc端和手机端谷歌seo零基础教程
  • 网站怎么做图片转链域名是什么意思呢
  • 帝国cms 制作网站地图外贸网站优化
  • 白城网站建设哪家专业百度收录刷排名