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

网站销售需要注册公司吗天河商城网站建设

网站销售需要注册公司吗,天河商城网站建设,外贸网站如何推广,wordpress微信朋友圈合并两个有序数组 题目: 给你两个按 非递减顺序 排列的整数数组 nums1 和 nums2,另有两个整数 m 和 n ,分别表示 nums1 和 nums2 中的元素数目。 请你 合并 nums2 到 nums1 中,使合并后的数组同样按 非递减顺序 排列。 注意&a…

合并两个有序数组

题目:

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

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

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

示例 1:

输入: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 中的元素。

示例 2:

输入:nums1 = [1], m = 1, nums2 = [], n = 0
输出:[1]
解释:需要合并 [1] 和 [] 。
合并结果是 [1] 。

提示:

  • nums1.length == m + n
  • nums2.length == n
  • 0 <= m, n <= 200
  • 1 <= m + n <= 200
  • -109 <= nums1[i], nums2[j] <= 109

 思路:这个代码非常简单,核心就在于两个步骤。第一步是数组整合,第二是数组排序

class Solution {public void merge(int[] nums1, int m, int[] nums2, int n) {//实现添加for (int i = m;i<m+n;i++){nums1[i] = nums2[i-m];}//        实现冒泡排序算法for (int i = 0;i<m+n-1;i++){for (int j =0;j<(m+n-i-1);j++){if (nums1[j]>nums1[j+1]){int temp;temp = nums1[j+1];nums1[j+1] = nums1[j];nums1[j] = temp;}}}}
}

 总结:首先代码出现的问题在于代码的运行时间太长,解决思路:通过其他的排序方法。

 比如快速排序等等

 进阶:你可以设计实现一个时间复杂度为 O(m + n) 的算法解决此问题吗?

http://www.lakalapos1.cn/news/6198/

相关文章:

  • 邢台哪儿做wap网站好快递网站模版
  • 美橙互联 送网站ui设计常用软件
  • 网站下载地址如何用dw制作网页文字链接
  • 大连做企业网站排名wordpress自带搜索吗
  • 简约、时尚、高端 网站建设保定头条新闻最新今天
  • 网站建设工作都包括哪些方面网站建设公司做前端
  • 贵阳能做网站的公司有哪些wordpress免费主题网站
  • 企业公共服务平台网站建设方案免费网址注册平台
  • 临沂网站开发技术员南昌h5建站
  • 安徽省建设网站腾讯企业邮箱手机号登录入口
  • 电商网站的建设案例酷家乐设计官网
  • 做设计那个素材网站最好昆明做网站报价
  • 常见的网站推广方法有哪些做响应式网站的常用尺寸
  • 在韶关做网站那个公司做的外贸网站好
  • 网站建设实验结论空间设计师网站
  • 文化传媒网站建设app推广代理加盟
  • 阜宁网站建设服务商北京朝阳区二手房出售
  • 石家庄网站建设吧小程序平台介绍怎么写
  • 蜂网站开发网站中木马怎么办
  • 做企业网站需要招标公告上面的技术参数写什么网站开发项目实训报告
  • 湖北省京山县建设局网站wordpress 5.1.1简体中文版
  • 网站做推广 建设哪种类型合适网站站点规划实例
  • 网站开发是前端开发吗个人怎么做ipv6的网站
  • 昆明云南微网站制作二手车网站怎么做的
  • 济南seo优化公司助力网站腾飞北京朝阳区属于几环
  • 网站微商城的建设运营实践和思考wordpress调用随机文章
  • 3小时网站建设平台西安seo服务
  • 赣州建设企业网站2022年seo还值得做吗
  • 旅游的便宜的网站建设开发商不退定金找哪个部门
  • 如何看网站做的好坏网页制作心得体会