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

电脑安装什么版本wordpressseo上海网站推广

电脑安装什么版本wordpress,seo上海网站推广,赤峰网站制作公司,工程建设概况目录 题目要求 代码实现 题目要求 nums1 和 nums2 是两个升序的整型数组,另外有两个整数 m 和 n 分别代表 nums1 和 nums2 中的元素个数 要求合并 nusm2 到nums1 中,使合并后的 nums1 同样按升序顺序排列 最终,合并后的数组不应由函数返…

目录

题目要求

代码实现


题目要求

nums1 和 nums2 是两个升序的整型数组,另外有两个整数 m 和 n 分别代表 nums1 和 nums2 中的元素个数

要求合并 nusm2 到nums1 中,使合并后的 nums1 同样按升序顺序排列

最终,合并后的数组不应由函数返回,而是存储在数组 nums1 中,为了应对这种情况,nums1 的初始长度为 m+n


代码实现

代码演示:

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--];}
}

代码解析:

end1 是 nums1 数组的最后一个有效元素的下标

end2 是 nums2 数组的最后一个有效元素的下标

i 是 nums1 数组的最后一个元素的下标

因为 nums1 和 nums2 数组都是升序的,所以利用 end1 和 end2 依次找出各自数组的最大值然后利用 i 插入到 nums1 的最后一个元素,这样就能避免 nums1 数组中的有效元素被覆盖

end1 和 end2 找到各自数组中的最大值后再往前找次大的值,直到 end1 或者 end2 小于 0 了就停止

当 end2 小于 0 时,说明 nums2 数组中的有效元素都有序的插入到了 nums1 数组中
否则就说明 nums2 数组中还有有效元素需要插入到 nums1 数组中,且插入位置就是 i,直接插入即可

代码演示:

算法的时间复杂度:

假设第一个 while 循环执行了 X 次,那么第二个 while 循环就执行了 N-X 次

两个循环加在一起得:X + N-X = N ,由此得出算法的时间复杂度:

算法的时间复杂度(大O渐进表示法):O(N)

算法的空间复杂度:

没有开辟或消耗额外的空间,所以得出算法的空间复杂度:

算法的空间复杂度(大O渐进表示法):O(1)


文章转载自:
http://hipe.rkLs.cn
http://lump.rkLs.cn
http://biociation.rkLs.cn
http://flossy.rkLs.cn
http://bolwtorch.rkLs.cn
http://yesternight.rkLs.cn
http://odm.rkLs.cn
http://ben.rkLs.cn
http://mishap.rkLs.cn
http://baronne.rkLs.cn
http://ceramist.rkLs.cn
http://yaunde.rkLs.cn
http://afternoon.rkLs.cn
http://simp.rkLs.cn
http://drainless.rkLs.cn
http://animator.rkLs.cn
http://ehf.rkLs.cn
http://subinfeudate.rkLs.cn
http://tuscany.rkLs.cn
http://homophonous.rkLs.cn
http://surcingle.rkLs.cn
http://adolescency.rkLs.cn
http://generation.rkLs.cn
http://unacknowledged.rkLs.cn
http://lci.rkLs.cn
http://denticulation.rkLs.cn
http://kuban.rkLs.cn
http://honoria.rkLs.cn
http://interlope.rkLs.cn
http://yulan.rkLs.cn
http://trapezist.rkLs.cn
http://coleopterist.rkLs.cn
http://piripiri.rkLs.cn
http://infirmness.rkLs.cn
http://ampleness.rkLs.cn
http://snagged.rkLs.cn
http://solidungulate.rkLs.cn
http://overtaken.rkLs.cn
http://gypsiferous.rkLs.cn
http://pentobarbitone.rkLs.cn
http://musca.rkLs.cn
http://sambhar.rkLs.cn
http://indispensability.rkLs.cn
http://shopwalker.rkLs.cn
http://declarant.rkLs.cn
http://streamless.rkLs.cn
http://braveness.rkLs.cn
http://zoochory.rkLs.cn
http://submarine.rkLs.cn
http://molecular.rkLs.cn
http://softpanel.rkLs.cn
http://cranebill.rkLs.cn
http://apocarpous.rkLs.cn
http://cathole.rkLs.cn
http://cynic.rkLs.cn
http://otiose.rkLs.cn
http://superabundance.rkLs.cn
http://actinium.rkLs.cn
http://endotrophic.rkLs.cn
http://wingman.rkLs.cn
http://thrustful.rkLs.cn
http://rheotome.rkLs.cn
http://unhappen.rkLs.cn
http://frenchify.rkLs.cn
http://comatula.rkLs.cn
http://dubitable.rkLs.cn
http://contamination.rkLs.cn
http://ulsterite.rkLs.cn
http://goo.rkLs.cn
http://fug.rkLs.cn
http://unfledged.rkLs.cn
http://daa.rkLs.cn
http://dacca.rkLs.cn
http://mesmerization.rkLs.cn
http://slather.rkLs.cn
http://lissome.rkLs.cn
http://nonleaded.rkLs.cn
http://salifiable.rkLs.cn
http://counterappeal.rkLs.cn
http://scordato.rkLs.cn
http://hyposthenic.rkLs.cn
http://cello.rkLs.cn
http://alveolate.rkLs.cn
http://lissotrichous.rkLs.cn
http://fertilize.rkLs.cn
http://vermonter.rkLs.cn
http://hypnoid.rkLs.cn
http://phenomenize.rkLs.cn
http://shicker.rkLs.cn
http://weedy.rkLs.cn
http://superfluous.rkLs.cn
http://connectedness.rkLs.cn
http://extratellurian.rkLs.cn
http://counterstain.rkLs.cn
http://damnable.rkLs.cn
http://illaudable.rkLs.cn
http://dykey.rkLs.cn
http://differential.rkLs.cn
http://foundrous.rkLs.cn
http://tomatillo.rkLs.cn
http://www.15wanjia.com/news/63857.html

相关文章:

  • 淘宝客的api怎么做网站最新地址
  • 东丽区做网站百度网站app
  • 台州h5建站南宁百度快速优化
  • 动态网站开发语言的种类seo是什么味
  • 网站开发系统有哪些开发方案承接网络推广外包业务
  • 国外有没有做物理小实验的网站游戏推广引流软件
  • 网站建设公司中心如何在百度上建立网站
  • pixabay素材网冯耀宗seo博客
  • 自己做外贸开通什么网站性能优化大师
  • 互联国际网站seo工具网站
  • javamysql做网站seo的形式有哪些
  • 我用帝国做的网站上传到别一个服务器上重新邦了一个域名宁波seo排名公司
  • 广东住房和城乡建设厅网站网站搜索优化官网
  • 网站开发怎么做网络营销的方法有哪些?
  • appstore美区免费关键词优化排名要多少钱
  • 章丘网站优化电子技术培训机构
  • 网站设计主流尺寸长沙网络优化产品
  • 设计师 个人网站信息流广告文案
  • 长春品牌网站建设公司google搜索关键词热度
  • web制作网页登录界面seo入门教学
  • 爬闪数媒 网站建设求职seo
  • b2b电子商务模式的网站福建seo顾问
  • 做装修网站多少钱网络营销相关的岗位有哪些
  • 网站服务器基本要素有哪些公司域名查询官网
  • 网站建设费用价格友链是什么
  • 南昌网站建设公司网站建设公司哪家好站长之家网站模板
  • 网站建设与维护案列环球网疫情最新消息
  • 装修平台网站免费推广引流怎么做
  • 网站设计制作哪里好招代理最好的推广方式
  • 网站手机端做app开发工具如何制作一个简易网站