会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
ccql
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
6
7
8
9
10
2020年3月15日
P3372 【模板】线段树 1(C++_线段树)
摘要: 题目描述 如题,已知一个数列,你需要进行下面两种操作: 将某区间每一个数加上 k。 求出某区间每一个数的和。 输入格式 第一行包含两个整数 n,m,分别表示该数列数字的个数和操作的总个数。 第二行包含 n 个用空格分隔的整数,其中第 iii 个数字表示数列第 iii 项的初始值。 接下来 m 行每行
阅读全文
posted @ 2020-03-15 00:09 ccql
阅读(13)
评论(0)
推荐(0)
2020年2月19日
树状数组详解!(C++_单点/区间查询_单点/区间修改)
摘要: 先把这张著名的树状数组结构图摆在最前面,接下来我们就以这张图讲起! 首先图中的A数组就是所谓的原数组,也就是普通的数组形态,C则是我们今天要说的树状数组(可以看出一个树的形状,但其实和树没多大关系) 从图中可以明显看到以下几个式子: C [ 1 ] = A [ 1 ] ; C[1]=A[1]; C[
阅读全文
posted @ 2020-02-19 15:55 ccql
阅读(42)
评论(0)
推荐(0)
2020年2月18日
P4779 【模板】单源最短路径(标准版)(C++_Dijkstra_堆优化_链式向前星)
摘要: 题目背景 2018 年 7 月 19 日,某位同学在 NOI Day 1 T1 归程 一题里非常熟练地使用了一个广为人知的算法求最短路。 然后呢? 100 → 60 ; 100 \rightarrow 60; 100→60; Ag → Cu ; \text{Ag} \rightarrow \text
阅读全文
posted @ 2020-02-18 22:36 ccql
阅读(11)
评论(0)
推荐(0)
上一页
1
···
6
7
8
9
10
公告