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

域名建设好了怎么在建设网站wordpress数学公式的代码

域名建设好了怎么在建设网站,wordpress数学公式的代码,微信网站建设费记什么科目,现在如何进行网上推广目录 问题描述示例提示 具体思路思路一思路二 代码实现 问题描述 给你两个按 非递减顺序 排列的整数数组 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.length == m + n
   nums2.length == n
  0 <= m, n <= 200
  1 <= m + n <= 200
  - 1 0 9 10^9 109 <= nums1[i], nums2[j] <= 1 0 9 10^9 109

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

具体思路

思路一

  重新额外开辟一个数组存放合并后的值。那么这样的空间复杂度就比较大,还有一种就是将数组2的内容先放到数组1中,然后使用qsort进行排序,这中方法的时间复杂度就比较高了

思路二

  不需要额外开数组的方法。在数组1中使用end1指针,数组2中使用end2t指针,两个数组从后往前进行比较,将比较后数组中较小的数进行尾插(放到数组1的最后面),当数组1先结束的时候,需要将数组2中的数依次全部拷贝到数组1中,当数组2先结束的时候,就不需要进行拷贝
在这里插入图片描述

代码实现

//思路2
void merge(int* nums1, int nums1Size, int m, int* nums2, int nums2Size, int n) {int end1 = m-1;int end2 = n-1;int i = m+n-1;while(end1 >= 0 && end2 >= 0){if(nums1[end1]>nums2[end2]){nums1[i--] = nums1[end1--];}else{nums1[i--] = nums2[end2--];}}while(end2>=0){nums1[i--] = nums2[end2--];}
}
http://www.dtcms.com/wzjs/550029.html

相关文章:

  • 网站推广入口永久免费自助建站平台
  • 工商局网站官网做网站被坑
  • 建e网室内设计网官网电脑app下载网站网络推广优化哪家好
  • 网络空间 网站 域名wordpress 知更鸟hotnews添加友情链接
  • 企业网站建设应避免数据孤岛it外包公司联系电话
  • 上海比较好的设计院seo推广的特点
  • 送菜网站制作杭州网站优化平台
  • it类网站哪个网站有建设需要等文件
  • 汕头网站推广公司珠海建设公司网站
  • 电子商务网站有哪些广告行业怎么找客户
  • 无锡快速建设网站方法域名注册服务网站查询
  • wordpress全站备份网站推广计划方法
  • 网站服务器在本地是指h5生成
  • 专业的网站建设服务中国菲律宾省
  • 如需锦州网站建设深圳专业做网站较好的公司
  • 安徽网站开发哪家好上海网站建设推荐秒搜科技
  • 万家灯火网站建设长春做网站推广的公司
  • 温州市城市建设档案馆网站资源网站
  • 专业企业网站建设公司建设银行理财网站
  • 汕头企业自助建站无锡营销型网站制作
  • 外链网站大全百度上开个网站怎么做
  • 温州做网站价格扶风高端企业网站建设
  • Wordpress收费下载会员浙江网站建设 seo
  • 同性恋色做视频网站有哪些专业网站建设公司哪个公司好
  • 做旅游地产的网站和公司服装商城网站建设价格
  • 殡葬类网站建设在银行网站如何做理财风险评测
  • 中职商务网站建设课件小程序开发制作平台源码
  • 无锡网站建设方案付款网站源码
  • 互联网出版中的网站建设策划wordpress时区问题
  • 包头哪有做网站的原画培训机构哪里好