合并排序后的数组

方法:从长数组的尾部开始,可以时间复杂度O(m+n),空间复杂度O(1)

class Solution {
public:void merge(int A[], int m, int B[], int n) {       int i=m-1;int j=n-1;int k=m+n-1;while(i>=0&&j>=0){if(A[i]>B[j])A[k--]=A[i--];else A[k--]=B[j--];}if(i<0){while(j>=0)A[k--]=B[j--];}if(j<0){while(i>=0)A[k--]=A[i--];}}
};

转载于:https://www.cnblogs.com/tgkx1054/archive/2013/05/19/3087626.html

Leetcode Merge Sorted Array相关推荐

  1. [Leetcode] Merge Sorted Array 合并数组

    Merge Sorted Array 最新更新请见:https://yanjia.me/zh/2019/02/... Given two sorted integer arrays nums1 and ...

  2. [LeetCode] Merge Sorted Array

    Given two sorted integer arrays A and B, merge B into A as one sorted array. Note: You may assume th ...

  3. [LeetCode]Merge Sorted Array

    题目:给定两个int型有序数组A和B,将B数组合并到A数组中(A数组空间足够) 算法:模拟插入排序,从右往左推断并往A数组中插入B数组元素 public class Solution {public ...

  4. 辣鸡刘的Leetcode之旅8【Add Binary,Sqrt(x),Merge Sorted Array】

    Add Binary 题目描述; Given two binary strings, return their sum (also a binary string). The input string ...

  5. leetcode 88 Merge Sorted Array

    lc88 Merge Sorted Array 因为两个array都已经排好序了,每次取两者间较小的放入新array中,当一个array空了,直接把另一个array剩下的全放入新array即可 1 c ...

  6. LeetCode之Merge Sorted Array

    1.问题 Given two sorted integer arrays nums1 and nums2, merge nums2 into nums1 as one sorted array. No ...

  7. leetcode python3 简单题88. Merge Sorted Array

    1.编辑器 我使用的是win10+vscode+leetcode+python3 环境配置参见我的博客: 链接 2.第八十八题 (1)题目 英文: Given two sorted integer a ...

  8. LeetCode 之 Merge Sorted Array(排序)

    [问题描写叙述] Given two sorted integer arrays nums1 and nums2, merge nums2 into nums1 as one sorted array ...

  9. 【LeetCode从零单排】No88.Merge Sorted Array

    题目 Given two sorted integer arrays A and B, merge B into A as one sorted array. Note: You may assume ...

最新文章

  1. 收集的一些主流网站的GA代码
  2. 伟人必须回答的(二十道问题)
  3. CocosCreator上的游戏(调试)发布到微信小程序
  4. linux中的c 环境变量,Linux C 参考手册 之 环境变量篇
  5. docker停止信号java_docker容器优雅停止
  6. python怎么全选_有没有一种方法可以在Python网页上模拟“全选复制粘贴”?
  7. 基于LINQ to SQL的WEB开发三层架构(2)
  8. 摄像头大数据分析跟踪均值漂移算法-spark和python
  9. 对话框弹出的位置引发的问题showdialog
  10. UGUI Scrollbar控件
  11. CPU瓶颈(五)--过度编译与不必要重复编译的解决方案
  12. kmem_cache_alloc核心函数slab_alloc_node的实现详解
  13. python 去除txt文本内容重复值
  14. PaddleOCR二次全流程——1. 确定字体
  15. SQL使用(一)-----联合查询
  16. FontAwesome 字体图标库 使用
  17. 吉首大学2019年程序设计竞赛(重现赛)- A SARS病毒 (矩阵,欧拉降幂)
  18. 自动化产线自动刀补实现
  19. mindmanager2018官方下载地址
  20. broadcom学习心得

热门文章

  1. C ++ stringstream –参考和使用指南
  2. 起泡排序算法_气泡排序算法
  3. android绘制矢量图_Android矢量可绘制
  4. Java新职篇:变量的作用域和生存期
  5. day03 Python字典dict的增删查改及常用操作
  6. Android软件盘(EditText)的搜索功能
  7. 一个新时代的降临:智慧的医疗系统
  8. HSRP热备份路由协议 、 STP生成树协议 、 总结和答疑
  9. 【matlab】膨胀
  10. 基于.net开发chrome核心浏览器【五】