Leetcode73矩阵置零

1110-3

代码:

和题解思路差不多

java 复制代码
class Solution {
    public void setZeroes(int[][] matrix) {
        Set<Integer> setr = new HashSet<>();
        Set<Integer> setc = new HashSet<>();
        for(int i=0;i<matrix.length;i++){
            for(int j=0;j<matrix[0].length;j++){
                if(matrix[i][j]==0){
                    setr.add(i);
                    setc.add(j);
                }
            }
        }
        for(int r:setr){
            for(int i=0;i<matrix[0].length;i++){
                matrix[r][i] = 0;
            }
        }
        for(int c:setc){
            for(int i=0;i<matrix.length;i++){
                matrix[i][c] = 0;
            }
        }
    }
}
相关推荐
獭.獭.22 分钟前
C++ -- 二叉搜索树
数据结构·c++·算法·二叉搜索树
TOYOAUTOMATON23 分钟前
自动化工业夹爪
大数据·人工智能·算法·目标检测·机器人
im_AMBER33 分钟前
Leetcode 67 长度为 K 子数组中的最大和 | 可获得的最大点数
数据结构·笔记·学习·算法·leetcode
buyue__1 小时前
C++实现数据结构——链表
数据结构·c++·链表
feifeigo1232 小时前
MATLAB实现两组点云ICP配准
开发语言·算法·matlab
fengfuyao9852 小时前
粒子群算法(PSO)求解标准VRP问题的MATLAB实现
开发语言·算法·matlab
Ayanami_Reii2 小时前
进阶数据结构应用-SPOJ 3267 D-query
数据结构·算法·线段树·主席树·持久化线段树
guygg882 小时前
基于全变差的压缩感知视频图像重构算法
算法·重构·音视频
VT LI3 小时前
SDF在实时图形渲染中的核心原理与架构创新
算法·sdf·有号距离场
想七想八不如114083 小时前
408操作系统 PV专题
开发语言·算法