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

亿景网站建设湖北seo诊断

亿景网站建设,湖北seo诊断,wordpress 中文主题 推荐,怎么在网站上做推PS:练习来自力扣 合并两个有序数组 给你两个按 非递减顺序 排列的整数数组 nums1 和 nums2,另有两个整数 m 和 n ,分别表示 nums1 和 nums2 中的元素数目。 请你 合并 nums2 到 nums1 中,使合并后的数组同样按 非递减顺序 排列。 注意&am…

PS:练习来自力扣

合并两个有序数组

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

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

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

class Solution {public void merge(int[] nums1, int m, int[] nums2, int n) {// 定义三个指针,分别指向 nums1 有效元素末尾、nums2 末尾以及合并后数组的末尾int p1 = m - 1;int p2 = n - 1;int p = m + n - 1;// 从后往前遍历,比较 nums1 和 nums2 的元素,将较大值放入 nums1 的末尾while (p1 >= 0 && p2 >= 0) {if (nums1[p1] > nums2[p2]) {nums1[p] = nums1[p1];p1--;} else {nums1[p] = nums2[p2];p2--;}p--;}// 如果 nums2 还有剩余元素,将其依次放入 nums1 前面剩余的位置while (p2 >= 0) {nums1[p] = nums2[p2];p2--;p--;}}
}

http://www.dtcms.com/wzjs/144299.html

相关文章:

  • 如何使用万网主机建设网站线上引流线下推广方案
  • 网站建设的含义站长素材免费下载
  • 南昌网站推广排名百度关键词在线优化
  • jsp网站购买空间企业宣传方式
  • 免费建设互动的网站深圳优化服务
  • 横峰县城乡建设网站如何搭建网站平台
  • 做网站如何配置自己的电脑公司网站建设要多少钱
  • 西宁建设网站软件百度快照官网
  • 电子商务网站建设的心得策划营销推广方案
  • 给介绍个网站黄色的网站推广内容
  • 建设银行激活网站企业培训机构
  • 网站建设方案书制作百度app下载链接
  • 广州专业网站改版苏州网站维护
  • 南阳做网站优化公司培训学校管理系统
  • 关于做ppt的网站有哪些内容吗最近新闻小学生摘抄
  • 做网站 经济诈骗台州seo排名外包
  • 做网站的公司叫什么软件百度官方版下载
  • 网站建设流程是这样的 里面有很东莞seo网站优化排名
  • 郑州疫情最新情况通报seo优化工程师
  • 网站如何防止恶意注册北京已感染上千万人
  • unity 做网站免费b站推广网站短视频
  • 企业营销网站建设广告宣传
  • 重庆公司网站制作公司谷歌浏览器最新版本
  • 网站怎样做银联支付接口关键词查询神器
  • b2b做外贸网站南京谷歌推广
  • 给企业做网站公司百度搜索引擎营销如何实现
  • 服装网站建设背景信息流广告是什么意思
  • 网站建设_seo技术支持百度词条搜索排行
  • 怎么做网站外链福建seo
  • 江阴做网站的企业产品推广思路