https://www.luogu.org/problem/show?pid=1073 题目描述 C 国有 n 个大城市和 m 条道路,每条道路连接这 n 个城市中的某两个城市。任意两个 城市之 ...
Portal Description 给出一个 n n leq times 个数的数列 a n a i geq 。一个数列的最大贡献定义为其中若干个不相邻的数的和的最大值。进行 m m leq times 次操作,每次修改数列中的一个数并询问此时的最大贡献。 Solution 线段树。 对于线段树上每个节点 L,R ,维护四个值 f ,f ,f ,f ,分别表示 a L,a R 都不选,不选 a ...
2018-04-13 11:29 0 1269 推荐指数:
https://www.luogu.org/problem/show?pid=1073 题目描述 C 国有 n 个大城市和 m 条道路,每条道路连接这 n 个城市中的某两个城市。任意两个 城市之 ...
题目 题目链接:https://www.luogu.com.cn/problem/P5300 Freda 学习了位运算和矩阵以后,决定对这种简洁而优美的运算,以及蕴含深邃空间的结构进行更加深入的研究。 对于一个由非负整数构成的矩阵,她定义矩阵的 \(\texttt{AND}\) 值为矩阵中所 ...
这题其实想法挺简单的,因为他只需要简单的把每个点的花费和流量用dp记下来就好了 1.怎么记: 首先考虑dp的状态。由于所在的点和流量都要记,所以dp开二维,一维记所在的点,另一维记去哪 2. ...
P1177 【模板】快速排序 题目描述 利用快速排序算法将读入的N个数从小到大排序后输出。 快速排序是信息学竞赛的必备算法之一。对于快速排序不是很了解的同学可以自行上网查询相关资料,掌握后独立完成。(C++选手请不要试图使用STL,虽然你可以使用sort一遍 ...
洛谷题目页面传送门 题意见洛谷。 方法\(1\):平衡树 不难发现,行与行之间的操作是独立的,而都与最后一列有关。很自然地想到维护每一行的前\(m-1\)个元素和最后一列。 不难发现,一次\((x,y)\)离队,可以分成两种情况: \(y=m\)。可以看作将最后 ...
题库 :洛谷 题号 :5658 题目 :括号树 link :https://www.luogu.com.cn/problem/P5658 55分链做法 :这道题链的做法能给很多分,我们设一个右括号的贡献值为当前序列加上这个右括号后可以多获得的匹配数(左括号没有贡献值 ...
洛谷题目页面传送门 题意见洛谷。 首先考虑实时维护\(\forall i,j\in[1,n]\),目前有多少时刻满足能从\(i\)到达\(j\)。 显然,\(i\)能到达\(j\)当且仅当\(i,j\)在同一个亮灯连续段里。将当前状态剖成若干个极大亮灯连续段,那么能否到达 ...