当前位置: 首页 > news >正文

【hot100篇-python刷题记录】【矩阵置零】

R5-矩阵篇

印象题,思路即可:

手动置0

无非就是行和列都置0

使用thex和they将该元素的i和y存储起来,再分别遍历thex,将所有y的位置置0

遍历they,将所有x 置0

 

class Solution:def setZeroes(self, matrix: List[List[int]]) -> None:"""Do not return anything, modify matrix in-place instead."""m=len(matrix)n=len(matrix[0])thex=[]they=[]for i in range(m):for j in range(n):if matrix[i][j]==0:thex.append(i)they.append(j)#清除for i in thex:for j in range(n):matrix[i][j]=0for j in they:for i in range(m):matrix[i][j]=0


http://www.mrgr.cn/news/1060.html

相关文章:

  • 零基础学习Redis(5) -- redis单线程模型介绍
  • 第一篇:fiddler学习日记配置抓取https和http
  • 二:《Python基础语法汇总》— 条件判断与循环结构
  • 模电实验4 - 单电源直接耦合放大电路
  • 【Qt】Qt窗口 | QDockWidget 浮动窗口
  • python使用flask实现自动根据url寻找对应目录/文件/方法,实现动态路由
  • xss GAME (xss漏洞攻击1-8)
  • html文件运行后界面反馈xxx拒绝连接
  • leetcode 552. 学生出勤记录 II
  • 用ChatGPT出题,完全做不完
  • 24 初入python
  • 每日一题,力扣leetcode Hot100之189.轮转数组
  • 8月15日笔记
  • 贝克资本再发力,新兴数字项目引领亚洲投资新潮
  • java 函数接口Consumer简介与示例【函数式编程】【Stream】
  • 解决k8s分布式集群,子节点加入到主节点失败的问题
  • golang Kratos 概念
  • 排序算法刷题【排序链表】
  • 1、.Net UI框架:MAUI - .Net宣传系列文章
  • 车载以太网自动化测试套件—AETP.UDS