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

代理IP做网站wordpress用户关系

代理IP做网站,wordpress用户关系,产品推广目标怎么写,怎么写网站文案知识概览 树状数组有两个作用#xff1a; 快速求前缀和 时间复杂度O(log(n))修改某一个数 时间复杂度O(log(n)) 例题展示 1. 单点修改#xff0c;区间查询 题目链接 活动 - AcWing本活动组织刷《算法竞赛进阶指南》#xff0c;系统学习各种编程算法。主要面向…知识概览 树状数组有两个作用 快速求前缀和        时间复杂度O(log(n))修改某一个数        时间复杂度O(log(n)) 例题展示 1. 单点修改区间查询 题目链接 活动 - AcWing本活动组织刷《算法竞赛进阶指南》系统学习各种编程算法。主要面向有一定编程基础的同学。https://www.acwing.com/problem/content/description/243/ 题解 涉及单点修改和求前缀和并且要求时间复杂度小可以用树状数组。 代码 #include cstdio #include cstring #include iostream #include algorithmusing namespace std;typedef long long LL;const int N 200010;int n; int a[N]; int tr[N]; int Greater[N], lower[N];int lowbit(int x) {return x -x; }void add(int x, int c) {for (int i x; i n; i lowbit(i)) tr[i] c; }int sum(int x) {int res 0;for (int i x; i; i - lowbit(i)) res tr[i];return res; }int main() {scanf(%d, n);for (int i 1; i n; i) scanf(%d, a[i]);for (int i 1; i n; i){int y a[i];Greater[i] sum(n) - sum(y);lower[i] sum(y - 1);add(y, 1); //将y加入树状数组即数字y出现1次}memset(tr, 0, sizeof tr);LL res1 0, res2 0;for (int i n; i; i--){int y a[i];res1 Greater[i] * (LL)(sum(n) - sum(y));res2 lower[i] * (LL)(sum(y - 1));add(y, 1); //将y加入树状数组即数字y出现1次}printf(%lld %lld\n, res1, res2);return 0; } 2.区间修改单点查询 题目链接 活动 - AcWing本活动组织刷《算法竞赛进阶指南》系统学习各种编程算法。主要面向有一定编程基础的同学。https://www.acwing.com/problem/content/248/ 题解 需要用到差分数组区间修改可以转化成对差分数组的单点修改单点查询可以转化成对差分数组求前缀和这样就可以转化成经典的树状数组操作。 代码 #include cstdio #include cstring #include iostream #include algorithmusing namespace std;typedef long long LL;const int N 100010;int n, m; int a[N]; LL tr[N];int lowbit(int x) {return x -x; }void add(int x, int c) {for (int i x; i n; i lowbit(i)) tr[i] c; }LL sum(int x) {LL res 0;for (int i x; i; i - lowbit(i)) res tr[i];return res; }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) add(i, a[i] - a[i - 1]);while (m--){char op[2];int l, r, d;scanf(%s%d, op, l);if (*op C){scanf(%d%d, r, d);add(l, d), add(r 1, -d);}else{printf(%lld\n, sum(l));}}return 0; } 参考资料 AcWing算法提高课
http://www.pierceye.com/news/969618/

相关文章:

  • 网站换域名 蜘蛛不来广告宣传片制作公司
  • 百度做个网站要多少钱如何在淘宝网做自己的网站
  • 网站建设属于营业范围里的哪一项深圳外贸建站网络推广联客易
  • 网站开发公司 郑州wordpress 服务器环境
  • 网站搭建什么意思砀山做网站
  • 营销型网站服务长沙做网站费用
  • 提供信息门户网站定制怎样做wordpress模板
  • 做爰小视频网站如何制作淘宝客网站
  • 公司架设网站费用怎么做分录linux网站开发软件
  • 网站可信图标精品网站建设费用 地址磐石网络
  • 朝阳住房和城乡建设厅网站学佛网站开发项目需求分析
  • 做快递单的网站会不会是骗人的网站推广营销收费
  • 网站设计师需要学什么wordpress focus
  • 查询网网站十大求职招聘app排行
  • 百度 搜索到手机网站wordpress百科汉化
  • 自己做的网站点击赚钱徐州万网网站建设
  • 网站定制生成器网页制作需要会哪些
  • 最重要的网站官方网站手机 优帮云
  • 建一个展示网站下班多少钱怎样给一个公司做网站改版
  • wordpress 网站死机php7.0 wordpress 设置
  • 免版权费自建网站自考本科官网
  • 使用ai做网站设计长沙建设网站哪家好
  • 建设行业网站价格公共服务标准化建设
  • 电商网站开发发展和前景网站建设案例多少钱
  • 网站建设特效代码做销售用什么网站
  • 如何做中英版网站上海到北京机票
  • 海淀网站建设枣庄微信官网小程序注册
  • 投诉网站制作事件营销的概念
  • 做网站一个程序员够吗企业互联网推广
  • 安徽省建设工程资料上传网站网站内容优化