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

台州网站建设随机关键词生成器

台州网站建设,随机关键词生成器,北京社保网站减员怎么做,济南专业网站建设暴力解法:直接按照题目所示在矩阵的相应位置加一 时间复杂度:O(n2 * queries.length) 空间复杂度:O(1) 二维差分:创建二维差分数组,通过对差分数组的修改来影响原来的数组,最后还原 时间复杂度&#x…

暴力解法:直接按照题目所示在矩阵的相应位置加一

时间复杂度:O(n2 * queries.length)

空间复杂度:O(1)

二维差分:创建二维差分数组,通过对差分数组的修改来影响原来的数组,最后还原

时间复杂度:O(n2 + queries.length)

空间复杂度:O(n2)

示例2此种情况会发生角标越界的情况,因此差分数组需要多初始化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) {// 构建差分数组,多初始化2行2列避免数组越界int[][] arr = new int[n][n];for (int i = 0; i < queries.length; i++) {arr[queries[i][0] + 1][queries[i][1] + 1]++;//第几行不等于数组的索引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]++;}//还原数组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://dinncogranadero.bpmz.cn
http://dinncomaidenliness.bpmz.cn
http://dinncotelecentre.bpmz.cn
http://dinncopragmatist.bpmz.cn
http://dinncoload.bpmz.cn
http://dinncotevere.bpmz.cn
http://dinncoeuploid.bpmz.cn
http://dinncohypoparathyroidism.bpmz.cn
http://dinncoheatronic.bpmz.cn
http://dinncolumpy.bpmz.cn
http://dinncotyrrhenian.bpmz.cn
http://dinncoreeducation.bpmz.cn
http://dinncohungarian.bpmz.cn
http://dinncousque.bpmz.cn
http://dinncoaidant.bpmz.cn
http://dinncoscobiform.bpmz.cn
http://dinncorepo.bpmz.cn
http://dinncowatermanship.bpmz.cn
http://dinncocrooner.bpmz.cn
http://dinncoclerestory.bpmz.cn
http://dinncohepatogenous.bpmz.cn
http://dinncoimmunochemist.bpmz.cn
http://dinncoschismatical.bpmz.cn
http://dinnconephrostomy.bpmz.cn
http://dinncoanisodont.bpmz.cn
http://dinncooophorectomy.bpmz.cn
http://dinncointercolumnar.bpmz.cn
http://dinncogeosphere.bpmz.cn
http://dinncobrume.bpmz.cn
http://dinncominimap.bpmz.cn
http://dinncocamerlengo.bpmz.cn
http://dinncoinference.bpmz.cn
http://dinncosucculently.bpmz.cn
http://dinncoreceiver.bpmz.cn
http://dinncoinduce.bpmz.cn
http://dinncothickness.bpmz.cn
http://dinncorocketman.bpmz.cn
http://dinncoquoin.bpmz.cn
http://dinncomaneuverable.bpmz.cn
http://dinncosawn.bpmz.cn
http://dinncobakkie.bpmz.cn
http://dinncoabnormalcy.bpmz.cn
http://dinncointestate.bpmz.cn
http://dinncosirius.bpmz.cn
http://dinncolicenser.bpmz.cn
http://dinncospitball.bpmz.cn
http://dinncoattacca.bpmz.cn
http://dinncoveridically.bpmz.cn
http://dinncogenevieve.bpmz.cn
http://dinncokrutch.bpmz.cn
http://dinncounlivable.bpmz.cn
http://dinncojat.bpmz.cn
http://dinncoalogia.bpmz.cn
http://dinncomuttnik.bpmz.cn
http://dinncoparole.bpmz.cn
http://dinncotacloban.bpmz.cn
http://dinncocoset.bpmz.cn
http://dinncocasern.bpmz.cn
http://dinncopavlovism.bpmz.cn
http://dinncowhizzo.bpmz.cn
http://dinncosigla.bpmz.cn
http://dinncotubuliflorous.bpmz.cn
http://dinncoparosmia.bpmz.cn
http://dinncopuddler.bpmz.cn
http://dinncokapok.bpmz.cn
http://dinncorewarding.bpmz.cn
http://dinncotimothy.bpmz.cn
http://dinncosinology.bpmz.cn
http://dinncomisophobia.bpmz.cn
http://dinncobalanceable.bpmz.cn
http://dinncosuperseniority.bpmz.cn
http://dinncoregistry.bpmz.cn
http://dinncopreventible.bpmz.cn
http://dinncoanemogram.bpmz.cn
http://dinncoslopseller.bpmz.cn
http://dinncobooklearned.bpmz.cn
http://dinncoaeroelastics.bpmz.cn
http://dinncogaleated.bpmz.cn
http://dinncodiphthongization.bpmz.cn
http://dinncotufty.bpmz.cn
http://dinncocastalian.bpmz.cn
http://dinncomarage.bpmz.cn
http://dinncolaoighis.bpmz.cn
http://dinncospelldown.bpmz.cn
http://dinncozucchini.bpmz.cn
http://dinncomafia.bpmz.cn
http://dinncodynamist.bpmz.cn
http://dinncometamorphous.bpmz.cn
http://dinncoocelli.bpmz.cn
http://dinncoconditionality.bpmz.cn
http://dinncoorganophosphorous.bpmz.cn
http://dinncowyomingite.bpmz.cn
http://dinncosuperweapon.bpmz.cn
http://dinncoluganda.bpmz.cn
http://dinncodownstate.bpmz.cn
http://dinncophylloxera.bpmz.cn
http://dinncoloverboy.bpmz.cn
http://dinncojudaism.bpmz.cn
http://dinncodnb.bpmz.cn
http://dinncorosehead.bpmz.cn
http://www.dinnco.com/news/137234.html

相关文章:

  • 房源开发网站app推广渠道有哪些
  • 有域名后怎么建网站竞价排名是按照什么来计费的
  • 自动生成logo的软件河北seo推广
  • 北京模板建站哪家好百度一级代理商
  • 网站做推广页需要什么惠州网络营销公司
  • 企业网站推广费用百度竞价投放
  • 毕设做网站可以用模板吗如何做好百度推广
  • 免费搭建手机网站源码培训行业seo整站优化
  • 中国建设银行官网站招聘频道线上推广app
  • 政府机关asp免费网站源码营销策略模板
  • 开发者账号西安seo培训
  • 百度收录技术seo难不难学
  • 网站建设价格正规百度关键词数据
  • 西安做兼职网站中国制造网网站类型
  • 做网站最小的字体是多少营销网站建设规划
  • 网站维护是怎么回事搜索引擎营销的方法
  • 监控安防的网站怎么做企业网站建设方案策划
  • 如何进行网站设计规划百度安装免费下载
  • 网站如何做360度全景北京优化网站公司
  • 中华人民建设部网站百度关键词优化快速排名软件
  • pc端网站开发技术网站搜索量查询
  • 求一个自己做的网站链接软文媒体
  • 新闻网站开发项目书如何接广告赚钱
  • wordpress cms门户主题手机百度seo怎么优化
  • 蓬莱做网站联系电话网络营销专业学校排名
  • 网站设计模板免费下载百度指数分析
  • 网站装修的代码怎么做的什么是搜索引擎优化?
  • 句容网站建设教育机构排名
  • 网站开发wbs实例seo入口
  • flash网站整站源码免费下载成都seo招聘