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

网页设计音乐网站宁波网络推广运营公司电话

网页设计音乐网站,宁波网络推广运营公司电话,wordpress乱码,网站建设403前缀和作用&#xff1a; 快速求出原数组中一段数组的和 思路 1.预处理前缀和数组 2.用公式求区间和 公式&#xff1a; 二维前缀和&#xff1a; s [ i ] [ j ] s[ i - 1 ] [ j ] s[ i ] [ j - 1 ] - s [ i - 1 ] [ j - 1]; 题型 一维 二维 题解 一维 #include <iost…

前缀和作用:

快速求出原数组中一段数组的和 

思路

1.预处理前缀和数组

2.用公式求区间和

公式:

二维前缀和:


s [ i ] [ j ] += s[ i - 1 ] [ j ] + s[ i ] [ j - 1 ] - s [ i - 1 ] [ j - 1]; 

 

 题型

一维

二维

 题解

一维

#include <iostream>using namespace std;const int N = 100010;int n, m;
int a[N], s[N];int main()
{scanf("%d%d", &n, &m);for (int i = 1; i <= n; i ++ ) scanf("%d", &a[i]);for (int i = 1; i <= n; i ++ ) s[i] = s[i - 1] + a[i]; // 前缀和的初始化while (m -- ){int l, r;scanf("%d%d", &l, &r);printf("%d\n", s[r] - s[l - 1]); // 区间和的计算}return 0;
}

二维

#include <iostream>using namespace std;const int N = 1010;int n, m, q;
int s[N][N];int main()
{scanf("%d%d%d", &n, &m, &q);for (int i = 1; i <= n; i ++ )for (int j = 1; j <= m; j ++ )scanf("%d", &s[i][j]);for (int i = 1; i <= n; i ++ )for (int j = 1; j <= m; j ++ )s[i][j] += s[i - 1][j] + s[i][j - 1] - s[i - 1][j - 1];while (q -- ){int x1, y1, x2, y2;scanf("%d%d%d%d", &x1, &y1, &x2, &y2);printf("%d\n", s[x2][y2] - s[x1 - 1][y2] - s[x2][y1 - 1] + s[x1 - 1][y1 - 1]);}return 0;
}

http://www.mmbaike.com/news/75048.html

相关文章:

  • 高端网约车网站seo优化服务商
  • 网站优化要做哪些宁波优化推广选哪家
  • 反恶意镜像网站关键词排名优化流程
  • 云南交投集团公路建设有限公司网站今日新闻联播主要内容摘抄
  • 网站备案查询不到关键词优化简易
  • 上文明网站 做文明网民征文长春网站优化
  • 网站建设进度安排小程序商城制作一个需要多少钱
  • 网站底部链接怎么做潍坊关键词优化软件
  • 网站公司做的网站被法院传票了怎么办枫树seo
  • 权威的企业网站建设免费做网站的网站
  • 电子商务网站开发与实现应用关键词优化
  • 做微信扫码网站成都高薪seo
  • 新网站提交百度收录上海专业seo排名优化
  • 南宁商城网站建设最新行业动态
  • 福田做商城网站建设哪家便宜营销百度app下载手机版
  • 长春网站公司seo网站页面优化包含
  • 做公众号的模版的网站seo优化思路
  • 网站以下内容未做缓存苏州网站建设方案
  • b2c网站比较关键词搜索优化外包
  • 网络营销策划书2000字引擎搜索优化
  • 怎么用cms做网站长沙网络推广
  • 怎样免费建企业网站吗设计一个简单的网页
  • 做网站赚取广告费企业建网站一般要多少钱
  • 福清做网站手机百度app最新版下载
  • 公司网站维护由那个部门做太原网站建设谁家好
  • 个人网站免备案seo和sem是什么
  • 网站建设 广州佛山淘宝搜索热词排名
  • 深圳外贸网站友链交换平台源码
  • 营销网站建设维护网络游戏推广公司
  • 2014 网站建设佛山竞价账户托管