hot100 -- 6.矩阵系列

1.矩阵置零

问题:给定一个 mxn 的矩阵,如果一个元素为 0 ,则将其所在行和列的所有元素都设为 0 。请使用 原地 算法**。**

方法:记录行列 置0

python 复制代码
# 记录行列,分别置0
def set_zero(matrix):
    row, col = [], []
    # 统计0元素行和列
    for i in range(len(matrix)):
        for j in range(len(matrix[0])):
            if matrix[i][j] == 0:
                row.append(i)
                col.append(j)
    # 行和列置零
    for i in range(len(matrix)):
        for j in col:
            matrix[i][j] = 0
    for i in row:
        for j in range(len(matrix[0])):
            matrix[i][j] = 0
    print(matrix)

print(set_zero([[1,1,1],[1,0,1],[1,1,1]]))
相关推荐
Zaly.8 小时前
【Python刷题】LeetCode 1727 重新排列后的最大子矩阵
算法·leetcode·矩阵
2301_7665586516 小时前
本地部署+云端优化:矩阵跃动龙虾机器人,实现7×24小时AI获客无人值守
人工智能·矩阵·机器人
Tisfy16 小时前
LeetCode 3643.垂直翻转子矩阵:原地修改
算法·leetcode·矩阵·模拟
wyiyiyi16 小时前
【线性代数】对偶空间与矩阵转置及矩阵分解(Java讲解)
java·线性代数·支持向量机·矩阵·数据分析
Frostnova丶17 小时前
LeetCode 3643.子矩阵垂直翻转算法解析
算法·leetcode·矩阵
ryrhhhh18 小时前
AI流量闭环搭建指南:矩阵跃动龙虾机器人+GEO,从占位到转化全自动化
人工智能·矩阵·机器人
ryrhhhh19 小时前
矩阵跃动自研技术:小陌GEO动态监测算法,30分钟快速适配大模型更新
人工智能·算法·矩阵
2501_9431240519 小时前
7×24小时自动运营:矩阵跃动龙虾机器人,AI流量闭环效率拉满
人工智能·矩阵·机器人
沉睡的无敌雄狮19 小时前
AI优化效果不可控?矩阵跃动龙虾机器人,数据驱动排名稳定提升
人工智能·矩阵·机器人
2301_7665586520 小时前
矩阵跃动OpenClaw龙虾机器人:本地AI智能体+GEO优化,企业流量自动化落地
人工智能·矩阵·机器人