2025年--Lc201- 378. 有序矩阵中第 K 小的元素(排序)--Java版

1.题目

2.思路

二维数组的个数是一纬数组的长度。

然后把二维数组的元素赋值给一纬数组。

返回索引k-1的元素。

3.思路

java 复制代码
class Solution {
    public int kthSmallest(int[][] matrix, int k) {
        //行数
        int m=matrix.length;
        //列数
        int n=matrix[0].length;
        int index=0;
        int[] arr=new int[m*n];
        int h=0;
        for(int i=0;i<n;i++)
        {
            for(int j=0;j<m;j++)
            {
                arr[h]=matrix[i][j];
                h++;
            }
        }
        Arrays.sort(arr);
        //第8小的元素,对应的索引为7
        return arr[k-1];
        
    }
}
相关推荐
于先生吖1 天前
Java框架开发短剧漫剧系统:后台管理与接口开发
java·开发语言
daidaidaiyu1 天前
Spring IOC 源码学习 声明式事务的入口点
java·spring
myloveasuka1 天前
[Java]查找算法&排序算法
java·算法·排序算法
清水白石0081 天前
Free-Threaded Python 实战指南:机遇、风险与 PoC 验证方案
java·python·算法
发际线还在1 天前
互联网大厂Java三轮面试全流程实战问答与解析
java·数据库·分布式·面试·并发·系统设计·大厂
_周游1 天前
Kaptcha—Google验证码工具
java·intellij-idea·jquery
我真会写代码1 天前
深入理解JVM GC:触发机制、OOM关联及核心垃圾回收算法
java·jvm·架构
本喵是FW1 天前
C语言手记1
java·c语言·算法
洛阳泰山1 天前
MaxKB4j Docker Compose 部署指南
java·docker·llm·springboot·rag·maxkb4j
森林里的程序猿猿1 天前
垃圾收集器G1和ZGC
java·jvm·算法