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

物流公司在哪做网站现在推广用什么平台

物流公司在哪做网站,现在推广用什么平台,容易做的html5的网站,总结归纳网络营销方式给定一个 m x n 的矩阵,如果一个元素为 0 ,则将其所在行和列的所有元素都设为 0 。请使用 原地 算法。 思路: 1、让首行首列记录哪一行哪一列有0 2、于是可以直接遍历非首行首列的元素,若该元素对应的首行首列为0,说明…

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

思路:
1、让首行首列记录哪一行哪一列有0
2、于是可以直接遍历非首行首列的元素,若该元素对应的首行首列为0,说明该元素最后还是需要置0
3、由于首行首列还需要记录哪一行哪一列有0,所以第1步和第2步可能会有冲突,于是加入两个bool量,标志首行首列是否有0

class Solution {
public:void setZeroes(vector<vector<int>>& matrix) {int m = matrix.size();  // 行数if(m==0)return;int n = matrix[0].size(); // 列数bool row = false, col = false;// 先完成标记首行首列是否有0// 检查首列是否有0for(int i=0; i<m; i++){if(matrix[i][0] == 0){col = true;break;}      }// 检查首行是否有0for(int j=0; j<n; j++){if(matrix[0][j] == 0){row = true;break;}}// 完成第一步for(int i=1; i<m; i++){for(int j=1; j<n; j++){if(matrix[i][j] == 0){// 首行首列置0matrix[0][j] = 0;matrix[i][0] = 0;}}}// 完成第二步for(int i=1; i<m; i++){for(int j=1; j<n; j++){if(matrix[0][j]==0 || matrix[i][0] == 0){matrix[i][j] = 0;}}}// 处理有0的首行首列if(col){for(int i=0; i<m; i++){matrix[i][0] = 0;}}if(row){for(int j=0; j<n; j++){matrix[0][j] = 0;}}}
};
http://www.dtcms.com/wzjs/158682.html

相关文章:

  • 写作网站好吗百度秒收录软件
  • 怎么做网站关键词优化小红书seo是什么
  • 钱宝做任务的网站怎么下百度快照客服电话
  • 长春网站开发公司找个免费的网站
  • 网站制作先学什么一个企业seo网站的优化流程
  • 宁波seo自然优化技术杭州seo网站建设靠谱
  • ui中有哪些做的好看的网站做个网页价格多少
  • 互联网+报名入口官网seo系统推广
  • 贸易公司网站制作一键优化是什么意思
  • 网站开发需要什么技术百度搜索量统计
  • wordpress建站博客园淘宝指数查询工具
  • 潇朋友免费班级网站建设系统西地那非能提高硬度吗
  • 织梦做的网站在手机上显示广告免费发布信息平台
  • 做彩票网站代理犯法吗6内容企业推广
  • 科技公司手机网站百度快照没有了用什么代替了
  • 自己设计logo用什么软件深圳sem优化
  • 上海酒店团购网站建设灰色词排名接单
  • 国外扁平化设计网站外贸营销系统
  • 手机网站设计背景图片百度人工在线客服
  • 博客网站建设设计报告深圳搜索引擎优化推广
  • 资深网站如何做可以收取客户月费长春seo排名公司
  • 网站建设公司首选广告软文范例
  • 云南旅游网站建设公司网页设计与制作学什么
  • 现在江苏疫情严重吗湖南seo优化服务
  • 旅游网站建设目标网站分类自己建个网站要多少钱
  • iis如何做同时运行两个网站80端口网络营销推广方式都有哪些
  • 网站建设注册名有规范吗友情链接检测659292
  • 措美网站建设站长之家权重查询
  • 成都做企业网站佛山百度推广公司
  • 留下自己的wordpress短视频seo推广