lintcode刷题记录合并排序数组 java
来源:互联网 发布:软件测试java面试题api 编辑:程序博客网 时间:2024/06/09 22:19
合并两个排序的整数数组A和B变成一个新的数组。
给出A=[1,2,3,4],B=[2,4,5,6],返回 [1,2,2,3,4,4,5,6]
你的输入
[1,2,3,4][2,4,5,6]
你的输出
[1,2,2,3,4,4,5,6]
期望答案
代码:[1,2,2,3,4,4,5,6]
public class Solution { /* * @param A: sorted integer array A * @param B: sorted integer array B * @return: A new sorted integer array */ public int[] mergeSortedArray(int[] A, int[] B) { // write your code here int []result = new int[A.length + B.length]; int length = 0; int i = 0, j = 0; while(length < result.length) { if(j>=B.length || (i<A.length && A[i] < B[j])) { result[length] = A[i++]; }else { result[length] = B[j++]; } length++; } return result; }}
阅读全文
0 0
- lintcode刷题记录合并排序数组 java
- lintcode刷题记录合并排序数组 java
- LintCode刷题记录入门题汇总
- LintCode 合并排序数组
- LintCode: 合并排序数组
- lintcode ----合并排序数组
- LintCode:合并排序数组
- lintcode--合并排序数组
- Lintcode合并排序数组
- Lintcode:合并排序数组
- LintCode做题记录-两数组的交 II
- 刷题记录-luoguP1631 序列合并
- LintCode 合并排序数组 II
- 合并排序数组(LintCode)
- LintCode(easy)合并排序数组
- LintCode-合并排序数组 II
- LintCode 6 合并排序数组
- 【lintcode笔记】合并排序数组
- photoswipe.min.js 使用
- 谈软件项目及管理
- 在echarts中自定义提示框内容
- maven聚合项目项目间依赖时,出现错误的解决办法
- angularjs中form表单input脏值检测
- lintcode刷题记录合并排序数组 java
- vue解决POST跨域请求
- Android在Native层输出Log到本地文件
- 深度学习术语
- 20171023_chr_classupload Struts2字节流完成文件上传
- Android 自己实现 NavigationView [Design Support Library(1)]
- Python在数据科学中的应用(python 数据挖掘入门)
- RDD 中foreach与foreachPartition区别
- 类装载器(calssLoader)