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

flash 开发的网站企业做网站哪家好

flash 开发的网站,企业做网站哪家好,网络营销常用的方法,frontpage建设网站的图片【题目描述】 给定一个长度为n的非负整数序列#xff0c;接下来有m次操作#xff0c;操作共有3种#xff1a;一是修改序列中某个元素的大小#xff0c;二是求某个区间的所有元素的和#xff0c;三是询问某个区间的最大值。整数序列下标从1开始。n10^5, m10^5。 …【题目描述】 给定一个长度为n的非负整数序列接下来有m次操作操作共有3种一是修改序列中某个元素的大小二是求某个区间的所有元素的和三是询问某个区间的最大值。整数序列下标从1开始。n10^5, m10^5。 【输入描述】 第一行2个整数n和m, 分别 表示整数序列的元素个数和操作次数 接下来一行就是这n个非负整数, 每个整数都不超过10^8 接下来m行每行都有三个整数k, a, b; 如果k是0的话就表示把原序列中的第a个位置上的数改为b,b也是不超过10^8的非负整数。 如果k是1的话就表示询问区间[a, b]的最大值 如果k是2的话就表示询问区间[a, b]的元素和。 【输出描述】 对于每个k为1或2的询问输出相对应的结果每个输出结果占一行。 【输入样例】 10 4 5 2 3 4 7 9 5 8 6 2 0 5 9 1 2 5 0 8 6 2 7 10【输出样例】 9 19#includebits/stdc.h #define ll long long using namespace std; const int N 100010; struct node {int l, r, mx;ll s; }; node xdt[4*N]; int n, m, p, l, r, x, y, a[N]; void build(int k, int l, int r) {xdt[k].l l; xdt[k].r r;if (lr) {xdt[k].s a[l];xdt[k].mx a[l];return;}int mid (xdt[k].l xdt[k].r) / 2;build(k*2, l, mid);build(k*21, mid1, r);xdt[k].s xdt[k*2].s xdt[k*21].s;xdt[k].mx max(xdt[k*2].mx, xdt[k*21].mx); } void change(int k, int x, int y) {if (xdt[k].l x xdt[k].r x) {xdt[k].s y;xdt[k].mx y;return; }int mid (xdt[k].l xdt[k].r) / 2;if (x mid) change(k*2, x, y);else change(k*21, x, y);xdt[k].s xdt[k*2].s xdt[k*21].s;xdt[k].mx max(xdt[k*2].mx, xdt[k*21].mx); } long long find_s(int k, int l, int r) {if (xdt[k].l l xdt[k].r r) {return xdt[k].s;}int mid (xdt[k].l xdt[k].r) / 2;if (l mid) return find_s(k*21, l, r);if (r mid) return find_s(k*2, l, r);return find_s(k*2, l, mid) find_s(k*21, mid1, r); } int find_mx(int k, int l, int r) {if (xdt[k].l l xdt[k].r r) {return xdt[k].mx;}int mid (xdt[k].l xdt[k].r) / 2;if (l mid) return find_mx(k*21, l, r);if (r mid) return find_mx(k*2, l, r);return max(find_mx(k*2, l, mid), find_mx(k*21, mid1, r)); } int main() {scanf(%d%d, n, m);for (int i1; in; i) scanf(%d, a[i]);build(1, 1, n);for (int i1; im; i) {scanf(%d, p);if (p0) {scanf(%d%d, x, y);change(1, x, y);} if (p1) {scanf(%d%d, l, r);printf(%d\n, find_mx(1, l, r));}if (p2) {scanf(%d%d, l, r);printf(%lld\n, find_s(1, l, r));}}return 0; }
http://www.hkea.cn/news/14471053/

相关文章:

  • 网站开发答辩难点什么公司需要建立网站吗
  • 怎么在自己的网站上推广业务建网站商城平台
  • 百度搜不到自己的网站网站无法导入照片
  • 郑州商务网站建设南京企业建站系统模板
  • 滁州网站建设哪个好点页面设计时最好使用一种颜色
  • 建网站建网站企业网站 免费
  • 网站icp备案证明三亚做网站哪家好
  • 用手机能建网站吗wordpress5回复后查看
  • 代理记账公司收费表360网站seo手机优化软件
  • seo网站三种链接照片书哪家网站做的好
  • 莆田网站建站产品推广方案 推广方案怎么写
  • 如果做网站基本的网站建设步骤
  • 做网站行业现状sns网站建设
  • 网站制作学校wordpress侧边栏缩略图
  • 图片瀑布流网站源码wordpress html5插件下载
  • wordpress 文章的各种调用seo学习论坛
  • 资阳网站设计制作投票网站
  • 九一制作网站网站非法篡改
  • 深圳品牌做网站注册一家公司需要多少钱
  • 青岛西海岸新区城市建设局网站深圳设计展2022
  • 做网站那个平台咨询网站 模板
  • 无锡网站营销公司长春建站推荐
  • 网站标题算关键词优化吗微电影网站源码xiazai
  • 河南建设网站公司简介网件路由器恢复出厂设置
  • 可视化建网站全国建造师信息查询
  • 门户网站是什么意思啊做图形的网站
  • 大型网站开发的主流语言网站建设商务合同
  • 专做户外装备测评视频网站做阿里巴巴网站装修要多久
  • 全国优秀作文网站石家庄无极网站建设
  • 潍坊制作网站wordpress4.2 知更鸟