上一页 1 ··· 5 6 7 8 9 10 11 下一页
摘要: 原题链接:Group Projects 题意 有 \(n\) 个学生,每个学生有一个能力值 \(a_{i}\) 。现在要把这些学生分成一些(任意数量的)组,每一组的“不和谐度”是该组能力值最大的学生与能力值最小的学生的能力值的差。求所有不和谐度之和不超过 \(k\) 的分组方案总数。 思路 根据题目 阅读全文
posted @ 2023-12-19 11:45 Creeper_l 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 原题链接:Partition into Groups PS:这是今天上午NOIP模拟赛的T3。 题意 N个小朋友,每个小朋友最多有3个敌对小朋友, 问是否能把他们分成两组,使得这N个小朋友最多只有一个敌对小朋友在一组。 思路 考场上想肯定与二分图有关,最后没想出来,打了15分暴力就走了(最后还只有1 阅读全文
posted @ 2023-12-19 11:44 Creeper_l 阅读(0) 评论(0) 推荐(0) 编辑
摘要: 题意 给定一个数 \(n\),要求将 \(n\) 表示成一些 \(4^{k}\) 的数之和或差的形式,要求用的数最少,求方案数。 思路 首先看到这道题的数据范围 \(n\le10^{1000}\),又是求方案数,所以想到用数位 DP。因为每一个数都是 \(4\) 的次幂,显然我们需要讲原数转化为 \ 阅读全文
posted @ 2023-12-19 11:43 Creeper_l 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 题意 简述一下题意。给定一张图,每条边是双向的。给定一个数\(b\),求一个最小\(ans\)和一条从\(1\)到\(n\)的路径,使边权和\(<=b\),点权最大值\(<=ans\)。 思路 看到求点权最大值最小,想到二分。又要让边权和最小,想到最短路。具体来讲,二分一个\(mid\),对于每个\ 阅读全文
posted @ 2023-12-19 11:43 Creeper_l 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 模板题:P4779 Dijkstra算法 \(Dijstra\)算法是一种求解非负权图上单源最短路径的算法,这种算法不可以解决负环问题。 做法 首先要定义松弛操作。对于一条边(\(u,v\)),松弛操作对应下面的运算:\(dis_{v}\) = \(dis_{u}\) + \(w_{u,v}\)。 阅读全文
posted @ 2023-12-19 11:42 Creeper_l 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 模板题:P3865 定义 \(ST\)表是一种解决可重复贡献的问题的数据结构。可重复贡献问题大致指,对于一种运算,重复这种运算并不影响最终的答案,比如\(max(a,a) = a\),\(gcd(a,a) = a\)。常见的可重复贡献问题有:区间\(max\),区间\(min\),区间\(gcd\) 阅读全文
posted @ 2023-12-19 11:42 Creeper_l 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 原题链接:CF1901E,树形 dp + 神奇分类讨论。 很容易想到树形 dp。难点在于如何转移以及统计答案,需要大量分讨。 父亲(及其以上)和自己组成连通块,不缩。(只保留自己并且往上传递) 连通块中只有自己一个(记录答案) 一个儿子和自己组成连通块,且自己作为根节点,不和父亲收缩(记录答案) 一 阅读全文
posted @ 2023-12-19 11:41 Creeper_l 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 计划: 6 月:多校选题 + 杂题 + 思维。 7 月:学习 NOIP 算法 。 8 月:思维。 9 ~ 10 月:各种专题。 11 月:思维。 12 ~ 1 月:学习省选算法。 2 月:查漏补缺 NOIP 前还需要学习的算法 杂项 根号分治 Meet in the Middle 反悔贪心 dp 决 阅读全文
posted @ 2023-12-19 11:41 Creeper_l 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 求中位数最大值的时候可以二分一个 \(mid\) ,将大于 \(mid\) 的数赋值为 \(1\),否则为 \(-1\)。判断是否有区间和大于 \(0\) 就可以判断出中位数能否大于 \(mid\) 了。(Freezing with style) 看到 \(n \le 15\) 这种数据范围且是一道 阅读全文
posted @ 2023-12-19 11:39 Creeper_l 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 本篇文章中的所有模板题代码 网络流的概念及定理 流网络 流网络是指一个有向图 \(G\),由点集 \(V\) 和边集 \(E\) 组成,其中有一个源点 \(s\) 和一个汇点 \(t\)。每条边有一个属性称为容量 \(c(u,v)\),每条边也有一个流量 \(f(u,v)\),边的流量大于等于 \( 阅读全文
posted @ 2023-12-19 09:15 Creeper_l 阅读(30) 评论(0) 推荐(1) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 下一页