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

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

合肥網(wǎng)站制作廣東東莞今日最新消息

合肥網(wǎng)站制作,廣東東莞今日最新消息,百度seo快速,wordpress是英文的怎么辦暴力解法:直接按照題目所示在矩陣的相應(yīng)位置加一 時(shí)間復(fù)雜度:O(n2 * queries.length) 空間復(fù)雜度:O(1) 二維差分:創(chuàng)建二維差分?jǐn)?shù)組,通過(guò)對(duì)差分?jǐn)?shù)組的修改來(lái)影響原來(lái)的數(shù)組,最后還原 時(shí)間復(fù)雜度&#x…

暴力解法:直接按照題目所示在矩陣的相應(yīng)位置加一

時(shí)間復(fù)雜度:O(n2 * queries.length)

空間復(fù)雜度:O(1)

二維差分:創(chuàng)建二維差分?jǐn)?shù)組,通過(guò)對(duì)差分?jǐn)?shù)組的修改來(lái)影響原來(lái)的數(shù)組,最后還原

時(shí)間復(fù)雜度:O(n2 + queries.length)

空間復(fù)雜度:O(n2)

示例2此種情況會(huì)發(fā)生角標(biāo)越界的情況,因此差分?jǐn)?shù)組需要多初始化2行2列

代碼

import org.junit.Test;public class SubmatrixPlus {@Testpublic void test() {int[][] queries = new int[][]{{1, 1, 2, 2}, {0, 0, 1, 1}};for (int[] query : submatrixPlus(queries, 3)) {for (int n : query) {System.out.print(n + " ");}System.out.println();}int[][] queries1 = new int[][]{{0, 0, 1, 1}};for (int[] query : submatrixPlus(queries1, 2)) {for (int n : query) {System.out.print(n + " ");}System.out.println();}}//int[][] querries = {{左上角行,左上角列,右下角行,右下角列},{左上角行,左上角列,右下角行,右下角列}}public static int[][] submatrixPlus(int[][] queries, int n) {// 構(gòu)建差分?jǐn)?shù)組,多初始化2行2列避免數(shù)組越界int[][] arr = new int[n][n];for (int i = 0; i < queries.length; i++) {arr[queries[i][0] + 1][queries[i][1] + 1]++;//第幾行不等于數(shù)組的索引arr[queries[i][2] + 2][queries[i][1] + 1]--;arr[queries[i][0] + 1][queries[i][3] + 2]--;arr[queries[i][2] + 2][queries[i][3] + 2]++;}//還原數(shù)組int[][] res = new int[n + 2][n + 2];for (int i = 0; i < res.length; i++) {for (int j = 0; j < res[i].length; j++) {arr[i + 1][j + 1] = arr[i + 1][j + 1] + arr[i + 1][j] + arr[i][j + 1] - arr[i][j];res[i][j] = arr[i + 1][j + 1];}}return res;}
}

http://m.risenshineclean.com/news/63279.html

相關(guān)文章:

  • 怎么一個(gè)網(wǎng)站做的競(jìng)價(jià)網(wǎng)站權(quán)重一般有幾個(gè)等級(jí)
  • 政府網(wǎng)站登錄界面模板網(wǎng)絡(luò)廣告營(yíng)銷經(jīng)典案例
  • 做二手的網(wǎng)站都有哪些互聯(lián)網(wǎng)推廣軟件
  • 鞍山市做網(wǎng)站公司軟件開(kāi)發(fā)培訓(xùn)中心
  • 做網(wǎng)站php和asp哪個(gè)好100%上熱門文案
  • wordpress 4.0百度seo搜索引擎優(yōu)化方案
  • 德宏網(wǎng)站建設(shè)公司項(xiàng)目?jī)?yōu)化seo
  • 如何進(jìn)行網(wǎng)站維護(hù)軟文大全800字
  • 重復(fù)打開(kāi)同一個(gè)網(wǎng)站怎么做今天特大軍事新聞
  • 保定做網(wǎng)站建設(shè)門戶網(wǎng)站軟文
  • 網(wǎng)站制作需要學(xué)多久百度宣傳推廣費(fèi)用
  • 德清網(wǎng)站公司建設(shè)創(chuàng)建自己的網(wǎng)頁(yè)
  • java軟件開(kāi)發(fā)流程長(zhǎng)沙有實(shí)力seo優(yōu)化
  • 谷歌推廣網(wǎng)站怎么做b站推廣怎么買
  • 外貿(mào)公司 如何做公司網(wǎng)站怎么才能創(chuàng)建一個(gè)網(wǎng)站
  • 國(guó)內(nèi)網(wǎng)站建設(shè)哪家好高級(jí)搜索
  • wordpress懸浮小工具的插件seo文章排名優(yōu)化
  • 可以做軟件的網(wǎng)站有哪些內(nèi)容百度詞條優(yōu)化
  • hishop網(wǎng)站頁(yè)面排名優(yōu)化
  • 電商網(wǎng)站建設(shè)方案模板下載安卓系統(tǒng)優(yōu)化app
  • wordpress站內(nèi)計(jì)費(fèi)搜索品牌推廣與傳播怎么寫
  • 泗涇做網(wǎng)站成都網(wǎng)站建設(shè)公司
  • 日照網(wǎng)站建建設(shè)百度搜索推廣技巧
  • 鄭州門戶網(wǎng)站建設(shè)手機(jī)系統(tǒng)流暢神器
  • 南通網(wǎng)站制作公司哪家好谷歌搜索引擎在線
  • 2021拉新推廣傭金排行榜南通百度seo代理
  • 設(shè)計(jì)網(wǎng)站價(jià)格網(wǎng)站搜索排名查詢
  • 域名注冊(cè)完成后如何做網(wǎng)站google關(guān)鍵詞
  • 建站最少需要多少錢人員優(yōu)化是什么意思
  • 怎樣做網(wǎng)站國(guó)外seo外鏈發(fā)布平臺(tái)有哪些