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

北京注册公司查询织梦模板网站好优化吗

北京注册公司查询,织梦模板网站好优化吗,网站建设的法律依据,吴桥网站建设价格合并两个有序数组 题目#xff1a; 给你两个按 非递减顺序 排列的整数数组 nums1 和 nums2#xff0c;另有两个整数 m 和 n #xff0c;分别表示 nums1 和 nums2 中的元素数目。 请你 合并 nums2 到 nums1 中#xff0c;使合并后的数组同样按 非递减顺序 排列。 注意 给你两个按 非递减顺序 排列的整数数组 nums1 和 nums2另有两个整数 m 和 n 分别表示 nums1 和 nums2 中的元素数目。 请你 合并 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 nnums2.length n0 m, n 2001 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;imn;i){nums1[i] nums2[i-m];}// 实现冒泡排序算法for (int i 0;imn-1;i){for (int j 0;j(mn-i-1);j){if (nums1[j]nums1[j1]){int temp;temp nums1[j1];nums1[j1] nums1[j];nums1[j] temp;}}}} } 总结首先代码出现的问题在于代码的运行时间太长解决思路通过其他的排序方法。 比如快速排序等等 进阶你可以设计实现一个时间复杂度为 O(m n) 的算法解决此问题吗
http://www.dnsts.com.cn/news/72026.html

相关文章:

  • 建设监理继续教育网站西安公司注册网站
  • 安丘市建设局网站佛山企业网页制作电话
  • 自然资源网站官网网站宣传模式
  • 海宁网站制作免费加速器永久免费版不用登录
  • 做网站服务器用谁的wordpress 制作主题
  • 无锡做网站公司多少钱邯郸有几个区
  • 个人公众号怎么制作教程企业网站优化方法
  • 桐城市住房城乡建设局网站wordpress自动分享插件下载
  • 公司网站开发的流程phpwind8.7和wordpress
  • 深圳网站建设公司佰达漂亮的手机网站模板下载
  • 域名对网站排名的影响网页设计实验报告实验分析
  • 怎么做优惠券的网站微信网站建设模板下载
  • wordpress 更改 虚拟目录杭州网站优化平台
  • 网站突然被降权怎么办公司组织架构
  • 网站建设公司广告 晴天娃娃中企动力科技股份有限公司销售
  • 无限流量网站建设wordpress 消息队列
  • 网站空间后台密码合肥网站快速排名提升
  • 工程承包去哪个网站wordpress取消评论审核
  • 网站建设克隆上海市建设安全协会网站j
  • 有经验的南昌网站设计wordpress建设中
  • 中企高呈网站建设建筑公司企业愿景及理念模板
  • php网站开发专业背景网页升级维护
  • 公司需要做网站常州网红餐厅有哪些
  • 用html建设网站桓台做网站
  • 湖南手机响应式网站建设企业怎么做网站的ico
  • 在阿里国际站做的网站广西百度seo
  • 西宁市网站建设价格长沙营销网站设计
  • 想换掉做网站的公司厦门网站制作推广
  • 专业做家电经销的网站wordpress主题 lennews
  • html5网站代码dw网页制作在线编辑