中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當(dāng)前位置: 首頁(yè) > news >正文

怎么模仿別人做網(wǎng)站臺(tái)州專業(yè)關(guān)鍵詞優(yōu)化

怎么模仿別人做網(wǎng)站,臺(tái)州專業(yè)關(guān)鍵詞優(yōu)化,網(wǎng)上做任務(wù)的網(wǎng)站是真的嗎,怎么查公司名稱是否被注冊(cè)商標(biāo)1、題目來(lái)源 73. 矩陣置零 - 力扣(LeetCode) 2、題目描述 給定一個(gè) m x n 的矩陣,如果一個(gè)元素為 0 ,則將其所在行和列的所有元素都設(shè)為 0 。請(qǐng)使用 原地 算法。 示例 1: 輸入:matrix [[1,1,1],[1,0,1…

1、題目來(lái)源

73. 矩陣置零 - 力扣(LeetCode)

2、題目描述

給定一個(gè)?m x n?的矩陣,如果一個(gè)元素為?0?,則將其所在行和列的所有元素都設(shè)為?0?。請(qǐng)使用?原地?算法

示例 1:

輸入:matrix = [[1,1,1],[1,0,1],[1,1,1]]
輸出:[[1,0,1],[0,0,0],[1,0,1]]

示例 2:

輸入:matrix = [[0,1,2,0],[3,4,5,2],[1,3,1,5]]
輸出:[[0,0,0,0],[0,4,5,0],[0,3,1,0]]

提示:

  • m == matrix.length
  • n == matrix[0].length
  • 1 <= m, n <= 200
  • -231 <= matrix[i][j] <= 231 - 1

進(jìn)階:

  • 一個(gè)直觀的解決方案是使用 ?O(mn)?的額外空間,但這并不是一個(gè)好的解決方案。
  • 一個(gè)簡(jiǎn)單的改進(jìn)方案是使用?O(m?+?n)?的額外空間,但這仍然不是最好的解決方案。
  • 你能想出一個(gè)僅使用常量空間的解決方案嗎?

3、題解分享

// 方法一
class Solution {public void setZeroes(int[][] matrix) {// 思路:使用標(biāo)記數(shù)組 + 定義兩個(gè)數(shù)組,用來(lái)標(biāo)記某行或者某列是否包含0int n = matrix.length;int m = matrix[0].length;boolean[] rowVis = new boolean[n];boolean[] colVis = new boolean[m];for(int i = 0;i<n;++i){for(int j = 0;j<m;++j){if(matrix[i][j] == 0){rowVis[i] = true;colVis[j] = true;}}}for (int i = 0; i < n; ++i) {for (int j = 0; j < m; ++j) {if (rowVis[i] || colVis[j]) {matrix[i][j] = 0;}}}}
}
//方法二
class Solution {public void setZeroes(int[][] matrix) {// 思路:使用兩個(gè)標(biāo)記變量 + 實(shí)際上就是把標(biāo)記數(shù)組換成matrix數(shù)組的第一行和第一列int n = matrix.length;int m = matrix[0].length;boolean row0 = false;boolean col0 = false;for(int j = 0;j <m ;++j){if(matrix[0][j] == 0){row0 = true;break;}}for(int i =0;i<n;++i){if(matrix[i][0] == 0){col0 = true;break;}}for(int i = 0;i<n;++i){for(int j = 0;j<m;++j){if(matrix[i][j] == 0){matrix[i][0] = 0;matrix[0][j] = 0;}}}for (int i = 1; i < n; ++i) {for (int j = 1; j < m; ++j) {if (matrix[i][0]==0 || matrix[0][j]==0) {matrix[i][j] = 0;}}}if(row0){for(int j = 0;j<m;++j){matrix[0][j] = 0;}}if(col0){for(int i = 0;i<n;++i){matrix[i][0] = 0;}}}
}

http://www.risenshineclean.com/news/33737.html

相關(guān)文章:

  • 公司官網(wǎng)網(wǎng)站如何建立朋友圈的廣告推廣怎么弄
  • 做網(wǎng)站用js的好處seo的中文含義是
  • 丹陽(yáng)網(wǎng)站建設(shè)服務(wù)網(wǎng)絡(luò)銷售是什么
  • 網(wǎng)站的做網(wǎng)站公司哪家好鄭州百度推廣代運(yùn)營(yíng)
  • 星空影視文化傳媒制作公司網(wǎng)站seo綜合診斷
  • 日本男女做受網(wǎng)站公司專業(yè)網(wǎng)站建設(shè)
  • 上海網(wǎng)頁(yè)設(shè)計(jì)班咸寧網(wǎng)站seo
  • 廣州網(wǎng)站建設(shè)怎么做福清市百度seo
  • 網(wǎng)站備案阿里云流程seo網(wǎng)站推廣杭州
  • 做曖暖的免費(fèi)網(wǎng)站windows優(yōu)化軟件排行
  • 免費(fèi)最好網(wǎng)站建設(shè)百度明星搜索量排行榜
  • 網(wǎng)絡(luò)技術(shù)網(wǎng)站seo在線培訓(xùn)課程
  • 營(yíng)銷型網(wǎng)站的推廣社區(qū)推廣
  • 做柜子網(wǎng)站營(yíng)銷型企業(yè)網(wǎng)站推廣的方法有哪些
  • 域名經(jīng)紀(jì)公司推薦關(guān)鍵詞優(yōu)化建議
  • 政府部門(mén)網(wǎng)站方案公司建網(wǎng)站需要多少錢
  • 查詢網(wǎng)站備案時(shí)間查詢seo建站要求
  • 廣州做網(wǎng)站建設(shè)哪家專業(yè)分銷系統(tǒng)
  • 做jsp動(dòng)態(tài)網(wǎng)站需要的步驟鴻科經(jīng)緯教網(wǎng)店運(yùn)營(yíng)推廣
  • 免費(fèi)注冊(cè)163成都seo招聘信息
  • 許昌企業(yè)網(wǎng)站建設(shè)5118數(shù)據(jù)分析平臺(tái)
  • 程序員公司seo診斷書(shū)案例
  • 獨(dú)立網(wǎng)站做外貿(mào)報(bào)價(jià)青島谷歌seo
  • 網(wǎng)站宣傳方案新手seo入門(mén)教程
  • 網(wǎng)站的當(dāng)前位置導(dǎo)航如何做正規(guī)的微信推廣平臺(tái)
  • 做視頻網(wǎng)站需要多大帶寬朋友圈廣告推廣平臺(tái)
  • 網(wǎng)站色哦優(yōu)化8888電商如何從零做起
  • 南京服務(wù)好建設(shè)網(wǎng)站哪家好seo快速優(yōu)化方法
  • 網(wǎng)站首頁(yè)結(jié)構(gòu)推廣app軟件
  • ui設(shè)計(jì)做兼職的網(wǎng)站刷推廣鏈接的網(wǎng)站