牛客题霸-算法篇
合并两个有序的数组
相似的企业真题
时间限制:C/C++ 1秒,其他语言2秒
空间限制:C/C++ 32M,其他语言64M
热度指数:57054
本题知识点:
数组
双指针
算法知识视频讲解
校招时部分企业笔试将禁止编程题跳出页面,为提前适应,练习时请使用在线自测,而非本地IDE。
题目描述
给出两个有序的整数数组
和
,请将数组
合并到数组
中,变成一个有序的数组
注意:
可以假设
数组有足够的空间存放
数组的元素,
和
中初始的元素数目分别为
和
上一题
下一题
登录
/
注册
我的提交
编辑器加载中...
public class Solution { public void merge(int A[], int m, int B[], int n) { } }
class Solution { public: void merge(int A[], int m, int B[], int n) { } };
# # # @param A int整型一维数组 # @param B int整型一维数组 # @return void # class Solution: def merge(self , A, m, B, n): # write code here
/** * * @param A int整型一维数组 * @param B int整型一维数组 * @return void */ function merge( A, m, B, n ) { // write code here } module.exports = { merge : merge };
# # # @param A int整型一维数组 # @param B int整型一维数组 # @return void # class Solution: def merge(self , A, m, B, n): # write code here
package main /** * * @param A int整型一维数组 * @param B int整型一维数组 * @return void */ func merge( A []int , m int, B []int, n int ) { // write code here }
/** * * @param A int整型一维数组 * @param ALen int A数组长度 * @param B int整型一维数组 * @param BLen int B数组长度 * @return void */ void merge(int* A, int ALen, int m, int* B, int BLen, int n) { // write code here }