题解 | #合并有序数组#

合并有序数组

https://www.nowcoder.com/practice/994a90bc0e3c4e8a9650b7e55ebd8590

package main

import (
    "fmt"
    "sort"
)

//import "fmt"

/**
 * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可
 *
 *
 * @param nums1 int整型一维数组
 * @param m int整型
 * @param nums2 int整型一维数组
 * @param n int整型
 * @return int整型一维数组
 */
func merge( nums1 []int ,  m int ,  nums2 []int ,  n int ) []int {
    // write code here
    tmp1 := nums1[0:m]
    tmp2 := nums2[0:n]

    nums1 = make(sort.IntSlice,0,0)
    nums1 = append(nums1,tmp1...)
    nums1 = append(nums1,tmp2...)
    sort.IntSlice(nums1).Sort()
    return nums1
}

全部评论

相关推荐

程序员小白条:太晚了,看别人找到实习了才投的话,自己本身就没啥准备,计划太晚咯,只能吞苦果子
点赞 评论 收藏
分享
Yki_:你要算时间成本呀,研究生两三年,博士三四年,加起来就五六年了,如果你本科去腾讯干五年,多领五年的年薪,加上公司内涨薪,可能到时候十五年总薪资也跟博士差不多
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务