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

建站套餐做视频网站软件有哪些

建站套餐,做视频网站软件有哪些,手表购物网站排名,购物网站建设目标Problem: AcWing 99. 激光炸弹 文章目录 思路解题方法复杂度Code 思路 这是一个二维前缀和的问题。我们需要找到一个r*r的方格#xff0c;使得这个方格内的所有点的权值和最大。我们可以先计算出每个点的前缀和#xff0c;然后枚举每个可能的方格#xff0c;计算出这个方格内… Problem: AcWing 99. 激光炸弹 文章目录 思路解题方法复杂度Code 思路 这是一个二维前缀和的问题。我们需要找到一个r*r的方格使得这个方格内的所有点的权值和最大。我们可以先计算出每个点的前缀和然后枚举每个可能的方格计算出这个方格内的所有点的权值和取最大值。 解题方法 首先我们读入所有的点对于每个点我们将其权值加到对应的位置上。 然后我们计算出每个点的前缀和。对于每个点(i, j)其前缀和等于它左边的点的前缀和加上它上面的点的前缀和再减去它左上角的点的前缀和再加上它自己的权值。 最后我们枚举每个可能的方格计算出这个方格内的所有点的权值和取最大值。对于每个方格其内部所有点的权值和等于右下角的点的前缀和减去左下角的点的前缀和再减去右上角的点的前缀和再加上左上角的点的前缀和。 复杂度 时间复杂度: O ( n 2 ) O(n^2) O(n2)我们需要枚举每个可能的方格每个方格的计算复杂度为 O ( 1 ) O(1) O(1)所以总的时间复杂度为 O ( n 2 ) O(n^2) O(n2)。 空间复杂度: O ( n 2 ) O(n^2) O(n2)我们需要存储每个点的前缀和所以空间复杂度为 O ( n 2 ) O(n^2) O(n2)。 Code import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.io.OutputStreamWriter; import java.io.PrintWriter; import java.io.StreamTokenizer;public class Main {static BufferedReader in new BufferedReader(new InputStreamReader(System.in));static PrintWriter out new PrintWriter(new OutputStreamWriter(System.out));static StreamTokenizer sr new StreamTokenizer(in);static int MAXN 5010;static int[][] arr new int[MAXN][MAXN];static int n, r;public static void main(String[] args) throws IOException {n nextInt();r nextInt();int m 5001;for (int i 0, x, y, w; i n; i) {x nextInt() 1;y nextInt() 1;w nextInt();arr[x][y] w;}// 计算出前缀和for (int i 1; i m; i) {for (int j 1; j m; j) {arr[i][j] arr[i - 1][j] arr[i][j - 1] - arr[i - 1][j - 1];}}// 枚举每个长宽为r的方格总w值long ans 0;r Math.min(r, m);for (int a 1; a m - (r - 1); a) {for (int b 1; b m - (r - 1); b) {int c a r - 1;int d b r - 1;ans Math.max(ans, arr[c][d] - arr[a - 1][d] - arr[c][b - 1] arr[a - 1][b - 1]);}}out.println(ans);out.flush();}private static int nextInt() throws IOException {sr.nextToken();return (int) sr.nval;}}
http://www.zqtcl.cn/news/205361/

相关文章:

  • 买完阿里云域名如何做网站优化软件排行榜
  • 三五互联网站建设怎么样公司网上推广平台
  • 做网站网页的公司机械网站建设公司推荐
  • 影楼网站制作网站集群建设申请
  • 国内免费的短视频素材网站自己做网站的方法
  • jsp网站建设代码电子印章在线制作生成器免费
  • 叫别人做网站后怎么更改密码一手楼房可以做哪个网站
  • 网站上的图分辨率做多少网站栏目建设存在的问题
  • 山东省建设部网站官网php 开发手机网站建设
  • 新建的网站怎么做seo优化国内最新新闻事件今天
  • ss永久免费服务器河南网站建设优化技术
  • wordpress首页源码深圳seo关键词优化外包公司
  • 网站备案换公司吗网站开发 东莞
  • 济南网站营销彩票网站建设 极云
  • 园区门户网站建设方案著名网站用什么语言做后台
  • 有经验的邵阳网站建设四川省城乡建设网查询
  • 网站打不开怎么做天猫店购买交易平台
  • 什么专业是做网站做网站设分辨率
  • 供水开发建设公司网站建筑案例网站有哪些
  • 建站平台备案wordpress 论坛
  • 朗域装饰公司电话中卫网站推广优化
  • 公司用dw做网站吗做外贸翻译用那个网站
  • 希尔顿酒店网站建设的优点网站建设添加汉语
  • 贵阳利于优化的网站wordpress模糊搜索插件
  • 河南做网站最好的公司门户网站制度建设
  • 新余 网站建设公司浏览不良网页的危害
  • 长春做网站哪里好西安有什么网页设计公司
  • 昆明网站建设精英免费自己建网页
  • 网站开发框架 开源买的有域名怎么做网站
  • 为什么做电商网站成都在哪建设网站