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

品牌网站建设开发价格wordpress the_excerpt

品牌网站建设开发价格,wordpress the_excerpt,河北网络推广平台,淄博公司做网站题目描述 给你两个按 非递减顺序 排列的整数数组 nums1 和 nums2#xff0c;另有两个整数 m 和 n #xff0c;分别表示 nums1 和 nums2 中的元素数目。 请你 合并 nums2 到 nums1 中#xff0c;使合并后的数组同样按 非递减顺序 排列。 注意#xff1a;最终#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] 。示例 3 输入nums1 [0], m 0, nums2 [1], n 1 输出[1] 解释需要合并的数组是 [] 和 [1] 。 合并结果是 [1] 。 注意因为 m 0 所以 nums1 中没有元素。nums1 中仅存的 0 仅仅是为了确保合并结果可以顺利存放到 nums1 中。提示 nums1.length m nnums2.length n0 m, n 2001 m n 200-109 nums1[i], nums2[j] 109 进阶你可以设计实现一个时间复杂度为 O(m n) 的算法解决此问题吗 合并两个有序数组 图解 也就是num1的长度是可以满足num2放到里面去的 合并之后变成按照顺序进行排序 思路1把数值放到1里面然后按照排序算法进行排序 思路2一开始就进行排序好 l1,l2进行排序 然后从后往前进行比较 l1l2进行比较每次谁大谁放到 l3 里面 l2放到 l3 之后放完了l1和l3进行比较 当l3小于0的时候跳出循环不进行比较 举例2 代码的实现 while大于0这里写错了 代码 这里依旧是l1l2l3是下标mn是实际的几个数值所以需要-1 只要l1和l2有一个循环结束那么就可以跳出循环 上面的循环是从后往前进行覆盖这样不会出现覆盖数值的情况然后进行-- 后面我们又给一个循环因为可能存在一种情况就是这样的情况 这样的情况会产生的结果就是开始就是num1的空间是够的但是里面没有数值直接跳出循环了所以我们再在下面给出循环判断要是l2还是大等0的情况下就是数值还没有完全替换那么进行赋值 赋值到num1的【l3】的下标里面从后往前进行覆盖 最后进行-- void merge(int* nums1, int nums1Size, int m, int* nums2, int nums2Size, int n) {//这里代表的是下标//l1是nums的实际长度l2代表的是nums2的实际长度//l3代表的是实际的空间的大小int l1m-1;int l2n-1;int l3mn-1;while(l10 l20){if(nums1[l1]nums2[l2]){nums1[l3--]nums1[l1--];}else{nums1[l3--]nums2[l2--];}}while(l20){nums1[l3--]nums2[l2--];}}
http://www.w-s-a.com/news/946724/

相关文章:

  • 伊宁市做网站功能性质网站
  • 北京哪个网站制作公司优化大师免费安装下载
  • 同江佳木斯网站设计做网站联系电话
  • 设计上海展会2023seo网站模板下载
  • 开发一个卖东西的网站多少站长工具永久
  • 公司网站怎么突然多了好多友情链接如何删除宁波有几个区
  • 临沂seo网站推广wordpress新编辑器
  • c2c网站设计店面logo设计制作
  • 网站建设任务执行书重庆今天新闻事件
  • 怎样发布自己的网站南宁制作网站公司
  • wordpress装多站点百度查一下
  • 怎么优化一个网站搭建网站免费空间
  • 山东建设和城乡建设厅注册中心网站首页wordpress安装教材
  • 个人风采网站制作毕节网站开发公司电话
  • 网络网站销售设计主题和设计理念
  • 做网站一般用什么服务器承德专业做网站
  • 松北区建设局网站网站建设分为几种
  • 网站建设的合同 体会智联招聘网站建设情况
  • 记的网站域名wordpress地方信息主题
  • 淄博好的建网站公司网站建设 海口
  • 有人做网站花了10几万2017做啥网站能致富
  • 做网站有什么软件cod建站平台
  • 合肥学校网站建设怎么做免费的产品图片网站
  • 营养早餐网站的设计与制作建设通网站怎么查项目经理在建
  • 浑南区建设局网站永州网站建设公司推荐
  • 做外贸都得有网站吗绵阳网站建设制作
  • 功能性的网站建设北京餐饮品牌设计公司
  • php做网站优势视频直播软件
  • 怎么安装php网站哪个网站是专门为建设方服务的
  • 重慶网站开发sina app engine wordpress