题目:给定两个有序数组,将它们合并为一个有序数组。思路:用双指针依次遍历a和b两个数组。然后比较两个数组每个位置的元素,如果a小于b,则将a的元素存入新数组,然后将a的指针加1,如果a==b,则将两个元素都放入新数组中new数组,下标都加1,如果a大于b,把b的元素放入一个新数组,然后b的指针加1。代码gofunccombine(a,b[]int){left,right:=0,0lena,lenb:=len(a),len(b)res:=make([]int,0)for{ifleft==lena{res=append(res,b[right:]...)break}ifright==lenb{res=append(res,a[left:]...)break}ifa[left]
