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

招商门户网站建设方案网站建设中 html

招商门户网站建设方案,网站建设中 html,vi设计,徐州h5建站模板合并两个有序数组 文章目录归并思路二归并 核心思路#xff1a; 依次比较#xff0c;取较小值放入新数组中 i 遍历nums1 #xff0c; j 遍历nums2 #xff0c;取较小值放入nums3中 那如果nums[i] 和nums[j]中相等#xff0c;随便放一个到nums3 那如果nums[i] 和nums[j]中相…合并两个有序数组 文章目录归并思路二归并 核心思路 依次比较取较小值放入新数组中 i 遍历nums1 j 遍历nums2 取较小值放入nums3中 那如果nums[i] 和nums[j]中相等随便放一个到nums3 那如果nums[i] 和nums[j]中相等随便放一个到nums3 此时 nums1 中的元素已经走完了那么直接把 nums2 中剩下的元素拿到 nums3 中去, 因为nums2 是有序数组 所以不需要考虑 nums2剩下的元素比nums3小 这总方法最大的问题就是新开辟了一个数组 如果题目要求空间复杂度为O(1) 这种方法就不管用了 思路二 归并依次比较取较小值 ,但是思路二是依次比较取较大值 思路二和归并大体上相似 , 思路二整体思路 i 指向nums1最后一个有效元素 ,向前遍历 j 指向nums2最后一个有效元素 向前遍历 dst指向nums1 的最后一个元素 ,也是向前遍历 j 指向的元素如果大于 i 指向的元素那么就把 j 指向的元素放入 dst 指向的位置中去 当j 向前遍历完nums2时 我们直接让它结束就行了 但是还需要多考虑一种情况 当nums1中的每一个元素都比nums2中的每一个元素大 nums1 一定会先遍历完 这时候就需要将nums2 的每一个元素提前放入nums1中 void merge(int* nums1, int nums1Size, int m, int* nums2, int nums2Size, int n) {int i m -1 ;int j n- 1 ;int dst m n -1 ;while( i 0 j 0){//nums2先走完 , j 0 if( nums1[i] nums2[j]) //取较大值{nums1[dst] nums1[i];dst-- ;i--;}else{nums1[dst]nums2[j];dst--;j--;}}// nums1 先走完 , i 0 while( j0 ){nums1[dst] nums2[j];j -- ;dst -- ;} }如果你觉得这篇文章对你有帮助不妨动动手指给点赞收藏加转发给鄃鳕一个大大的关注 你们的每一次支持都将转化为我前进的动力
http://www.dnsts.com.cn/news/241323.html

相关文章:

  • 网站开发合同模板重庆施工员证书查询网
  • 响应式网站怎么做wordpress多用户评论
  • 什么公司可以做网站盐城建设公司网站
  • 搬家网站建设思路个人养老保险查询个人账户查询官网
  • asp网站设计要求苏州网架公司
  • python 网站开发小项目辛集手机网站建设
  • 网站建设个人兼职做的网站需要什么技术
  • 可以做任务看漫画的漫画网站电子商务网页设计与网站建设论文
  • 深圳网站搭建哪里好网站策划的重要性
  • 怎么推广自己的链接重庆seo代理
  • 网页制作与网站建设实战大全读后感ppt设计理念
  • 阿里云服务器windows系统网站搭建教程wordpress怎么进行页面修改
  • 如何做网站seo诊断wordpress cdn国内插件
  • 想做电商网站运营要怎么做济南网络科技公司
  • 桂林网络公司官网维护东莞优化seo
  • 微信网站开发公司网站建设 首选百川互动
  • iis wordpress 多站点网站的需求
  • 网站改版换了域名wordpress 手机菜单栏
  • wdcp 默认网站看颜色应该搜索哪些词汇
  • 石家庄定制网站建设服务wordpress导航横着
  • 做网站充值犯法吗哪些ppt网站是免费的
  • 网站代码加密晋中建设机械网站
  • 淘宝客个人网站建设网页设计与制作题目
  • 天津开发区网站设计公司中国建设银行联行号查询网站
  • discuz门户网站模板手机一般通过什么来进行知识点挖掘
  • 网站公司打电话来说做网站浙江工程信息网
  • 不能打开建设银行网站怎么办网站建设交易平台
  • 红酒专业网站建设网站建设微商城多少钱
  • 在线做初中题网站谷歌play商店官网
  • 网站建设报价流程网站配置怎么