前几天看见一道面试题中要将两个有序数组合并成一个新的有序数组,首先使用了嵌套循环,之后想那样效率太低,又想出了以下思路,和大家分享下,如果有更好的方法,请留言指教: 思路: 1.新建一个数组大小为firArr和secArr之和的数组mergeArr 2.如果fistArr的第一个元素大于等于secArr的最后一个元素,则直接对mergeArr进行元素赋值 3.如果secArr的第一个元素大于secArr的最后一个元素,则直接对mergeArr进行元素赋值 4.若不满足上面两种情况,则需要进行数组