博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Set Matrix Zeroes
阅读量:6567 次
发布时间:2019-06-24

本文共 603 字,大约阅读时间需要 2 分钟。

Given a m x n matrix, if an element is 0, set its entire row and column to 0. Do it in place.

Follow up:

Did you use extra space?

A straight forward solution using O(mn) space is probably a bad idea.
A simple improvement uses O(m + n) space, but still not the best solution.
Could you devise a constant space solution?

 

Code:

 

class Solution {public:    void setZeroes(vector
> &matrix) { int m=matrix.size(); int n=matrix[0].size(); int firstrow=0; int firstcol=0; for(int i=0;i

  

转载于:https://www.cnblogs.com/winscoder/p/3536453.html

你可能感兴趣的文章
LoadRunner模拟Json请求
查看>>
maven 命令创建多模块工程
查看>>
在VMWS中给xensenver添加硬盘命令
查看>>
ansible报错
查看>>
springmvc获取request对象
查看>>
基于LODOP的打印
查看>>
delphi 使用UDP收发数据
查看>>
git简单操作
查看>>
centos 网卡配置(入门级)
查看>>
No package 'libpcre' found
查看>>
RTMPdump(libRTMP) 源代码分析 3: AMF编码
查看>>
lanmp环境的搭建
查看>>
常用oracle数据库函数总结
查看>>
Linux系统巡检shell脚本
查看>>
SSH原理与运用
查看>>
我的友情链接
查看>>
Hibernate 对象标识符(OID)来区分对象
查看>>
mbr,gpt,开机启动流程.
查看>>
CENTOS下搭建SVN服务器
查看>>
零基础到精通Linux,从这篇文章开始
查看>>