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

成都网站建设哪个好网站建站网站设计公司

成都网站建设哪个好,网站建站网站设计公司,重庆网站建设cq600,wordpress qtan题目#xff1a; 给出一个 nn 行 mm 列的矩阵#xff0c;矩阵的每个位置有一个非负整数 a[i][j]#xff0c;有 qq 次询问#xff0c;每次询问求一个左上角为 (a,b)#xff0c;右下角为 (c,d) 的子矩阵的所有数之和。 输入格式 第一行两个整数 n,m#xff0c;表示矩阵的…题目 给出一个 nn 行 mm 列的矩阵矩阵的每个位置有一个非负整数 a[i][j]有 qq 次询问每次询问求一个左上角为 (a,b)右下角为 (c,d) 的子矩阵的所有数之和。 输入格式 第一行两个整数 n,m表示矩阵的行和列的大小。 接下来 nn 行每行 m 个整数为矩阵内容。 接下来一行为一个整数 q 表示询问次数。 接下来 q 行每行 44 个整数 a,b,c,d含义见题面。 输出格式 共 q 行第 i 行为第 i个询问的答案。 数据范围 n×m≤100,000a[i][j]≤1000q≤100,0001≤a≤c≤n1≤b≤d≤m。n×m≤100,000a[i][j]≤1000q≤100,000 1≤a≤c≤n1 \le b \le d \le m。n×m≤100,000a[i][j]≤1000q≤100,0001≤a≤c≤n1≤b≤d≤m。 输出时每行末尾的多余空格不影响答案正确性 要求使用「文件输入输出」的方式解题输入文件为 sum.in输出文件为 sum.out 样例输入 3 5 1 2 3 4 5 3 2 1 4 7 2 4 2 1 2 3 1 1 3 5 2 2 3 3 1 1 3 3 样例输出 43 9 20 分析 1、先打表计算二维前缀和再进行之后每次的查询。 2、需要使用数据结构vector存储数据。因为n×m≤100,000n×m≤100,000n×m≤100,000,要是开二维数组会爆所以用vector容器存数据。 如图所示假设要求S的话可以用最大的矩形和减去S1S2再减去S1S3最后再加上S1即可。 AC代码 #includestdio.h #includestring.h #includealgorithm #includeiostream #includevector using namespace std; const int M1e510; const int inf0x3f3f3f3f; int n,m,k; vectorintmp[M]; int main(){freopen(sum.in, r, stdin);freopen(sum.out, w, stdout);scanf(%d%d,n,m);for(int i1;in;i){mp[i].push_back(0);for(int j1;jm;j){int x;scanf(%d,x);mp[i].push_back(x);}}for(int i0;im;i)mp[0].push_back(0);for(int i1;in;i)for(int j1;jm;j)mp[i][j]mp[i-1][j]mp[i][j-1]-mp[i-1][j-1];scanf(%d,k);while(k--){int a,b,c,d;scanf(%d%d%d%d,a,b,c,d);int ansmp[c][d]mp[a-1][b-1]-mp[a-1][d]-mp[c][b-1];printf(%d\n,ans);} } /** 5 5 636 848 745 281 87 895 796 850 713 242 16 128 270 845 922 338 690 30 327 273 779 154 192 656 64 5 2 1 4 2 1 1 1 1 2 1 4 2 2 1 4 2 2 1 2 3 */
http://www.pierceye.com/news/234659/

相关文章:

  • 个人备案网站放什么资料培训
  • html做企业门户网站提供设计的网站
  • 成都三合一网站建设成年s8视频加密线路
  • 做网站购买服务器如何优化网络
  • 企业公司网站 北京怎样用前端知识制作企业网站
  • 精湛的赣州网站建设襄阳哪里有做网站的
  • 拿了网赌代理后怎样做自己的网站河南最新消息今天
  • 北京最大的网站开发公司中山市企业网站seo营销工具
  • 苏州营销型网站建设方案哪些网站做的比较好的
  • 淘宝上买的建设网站能退款吗app怎么查网站备案
  • 电子商务网站开发与设计报告专业网站建设公司兴田德润怎么样
  • 如何建立p2p网站win2003怎么做网站
  • 免费网页设计制作网站建筑公司愿景口号大全
  • 个人可以做网站维护吗专业团队电脑壁纸
  • 东营专业网站建设公司排行鞍山市人力资源招聘信息网
  • 郑州网站建设蝶动小公司使用的网站开发
  • 合肥网站seo技术软件开发工程师简历模板
  • org的域名网站在线取公司名字 免费
  • 网站开发有哪几个阶段百度网站官网怎么做
  • 微信网站名域名访问网站怎么下载
  • 网站源码怎么预览建站技巧
  • 织梦网站会员功能化妆品网站建设描述
  • 手机app软件定制马鞍山seo
  • 重庆网站建设 九度互联响应式网站开发工具
  • 句容市建设工程管理处网站wordpress联系表格
  • 电商网站建设流程新能源汽车价格一览表
  • 实验室网站建设的调查报告海报设计图片手绘图
  • 征求网站建设买正品东西哪个网最好
  • 网站建公司生存响应式网站特点
  • 关于公司建设网站的意义网站后台html页面