美文网首页
高效的合并两个有序数组

高效的合并两个有序数组

作者: 孤狼_22d0 | 来源:发表于2018-03-19 15:12 被阅读0次

    前言:前几天面试遇到了一个面试题,如何高效的合并两个有序数组,这两个有序数组没有相同的元素,想了想,当时写的逻辑稍微有点复杂,但是时间复杂度确实一样的,今天总结一下当时的想法,大家有更好方法欢迎留言。感谢~~

    思路就是:

    1.新建一个数组C,长度是AB两个数组长度之和

    2.每次取出AB数组第一个元素进行对比,小的放前面,然后删除小的这个.

    时间复杂度为:O(a.count+b.count)    -----      O(n)

    相关文章

      网友评论

          本文标题:高效的合并两个有序数组

          本文链接:https://www.haomeiwen.com/subject/dhllqftx.html