Merge k Sorted Arrays
来源:互联网 发布:什么变声软件好 编辑:程序博客网 时间:2024/05/16 07:08
Given k sorted integer arrays, merge them into one sorted array.
Example
Given 3 sorted arrays:
[ [1, 3, 5, 7], [2, 4, 6], [0, 8, 9, 10, 11]]
return [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11]
.
java
public class Solution { /* * @param arrays: k sorted integer arrays * @return: a sorted array */ public int[] mergekSortedArrays(int[][] arrays) { // write your code here Queue<Integer> queue = new PriorityQueue<>(); for (int i = 0; i < arrays.length; i++) { for (int j = 0; j < arrays[i].length; j++) { queue.offer(arrays[i][j]); } } int[] arr = new int[queue.size()]; for (int i = 0; i < arr.length; i++) { arr[i] = queue.poll(); } return arr; }}
python
import heapqclass Solution: """ @param: arrays: k sorted integer arrays @return: a sorted array """ def mergekSortedArrays(self, arrays): # write your code here h = [] for ele in arrays: h += ele h.sort() return h
阅读全文
0 0
- Merge k Sorted Arrays
- Merge k Sorted Arrays
- Merge k Sorted Arrays
- [刷题] Merge k Sorted Arrays
- Leetcode: Merge Sorted Arrays
- Merge Sorted Lists and Merge Sorted Arrays
- #6 Merge Two Sorted Arrays
- Merge K Sorted Lists
- Merge k Sorted Lists
- Merge k Sorted Lists
- Merge K Sorted Lists
- Merge k Sorted Lists
- Merge k Sorted Lists
- Merge k Sorted Lists
- Merge k Sorted Lists
- Merge k Sorted Lists
- Merge k Sorted Lists
- Merge k Sorted Lists
- 283. Move Zeroes
- SpringBoot+SpringSecurity+JWT实RESTfulAPI权限控制
- Spring事务的隔离级别和传播行为
- [剑指offer]算法2 字符替换
- BZOJ3231: [Sdoi2008]递归数列
- Merge k Sorted Arrays
- 免费快递物流轨迹信息查询接口API对接方法
- #define的使用
- 在eclipse中配置tomcat以及测试tomcat是否配置成功
- 【SSLGZ 2794】2017年10月26日提高组T2 Dark(dp)
- mfc学习心得一
- 第八周项目四 稀疏矩阵的三元组表示的实现及应用(2)
- Mysql自动增值键初值设定
- python学习笔记(五)——输入和输出