码迷,mamicode.com
首页 >  
搜索关键字:分类讨论    ( 403个结果
「考试」省选82
T1 博弈论+分类讨论。 首先单个连通块的胜负情况由其点数决定,是个必然$Bob$胜利,否则$Alan$胜利。 证明: 一个点的时候$Alan$胜利。 两个点的时候$Bob$胜利。 奇数点的时候必然可以找到叶子的父亲让$Alan$将其覆盖,这样的话最后一个一定是$Alan$放置的。 如果$Bob$切 ...
分类:其他好文   时间:2020-04-28 21:37:02    阅读次数:84
省选模拟赛 4.26 T1 dp 线段树优化dp
LINK: "T1" 算是一道中档题 考试的时候脑残了 不仅没写优化 连暴力都打挂了。 容易发现一个性质 那就是同一格子不会被两种以上的颜色染。(颜色就三种. 通过这个性质就可以进行dp了.先按照左端点排序。 设f[i]表示前i个画笔必选的最大价值。 枚举决策j 分类讨论相交还是包含 还是相离。 其 ...
分类:其他好文   时间:2020-04-26 16:50:26    阅读次数:57
Nowcoder挑战赛39F(模板树上莫队)
Nowcoder挑战赛39F(模板树上莫队) 题意: 给定一棵树,求两点路径上的不同权值个数和权值是k的倍数的个数 分析: 第二问可以直接离线询问,暴力$n\sqrt{n}$枚举因数更新答案,路径作差 第一问是树上莫队模板题 树上莫队:在 括号序列 上跑莫队,对于单链和双链要分类讨论,更改权值上也有 ...
分类:其他好文   时间:2020-04-18 09:45:34    阅读次数:76
Codeforces 1281B - Azamon Web Services (贪心)
"description" 思路 题目大意是给定字符串s和c,要求交换s中至多两个字符,使得s字典序严格小于c。如果不存在输出“ ”,否则输出交换后的s。 一开始总想着分类讨论。但是情况实在太多,写不过来。 后面看别人代码才知道应该先找到s交换两个字符后最小的字典序,然后再和c对比即可。 详见代码。 ...
分类:Web程序   时间:2020-04-14 12:36:19    阅读次数:81
LeetCode 面试题 16.03. 交点
题目描述: 给定两条线段(表示为起点start = {X1, Y1}和终点end = {X2, Y2}),如果它们有交点,请计算其交点,没有交点则返回空值。 要求浮点型误差不超过10^-6。若有多个交点(线段重叠)则返回 X 值最小的点,X 坐标相同则返回 Y 值最小的点。 就是要分类讨论一下,要注 ...
分类:其他好文   时间:2020-04-12 22:28:11    阅读次数:77
判断字符串是不是合法
示例: 1 输入: "(]" 2 输出: false 3 4 输入: "{[]}" 5 输出: true 思想: 这里我们使用栈。 遍历输入字符串 如果当前字符为左半边括号时,则将其压入栈中 如果遇到右半边括号时,分类讨论: 1)如栈不为空且为对应的左半边括号,则取出栈顶元素,继续循环 2)若此时栈 ...
分类:其他好文   时间:2020-04-09 00:31:52    阅读次数:67
4.3 省选模拟赛 采蘑菇 点分治
给出一棵树 每个点都有一个颜色ci 问 从i号点出发到任意一个点的路径上本质不同的颜色之和。 $n\leq 300000$ 光线性扫描时不行的 显然有$n^2$的暴力。 考虑树是一条链的时候怎么做? 可以发现先求出1的答案然后维护换根的过程 记录每个点颜色的pre 前驱 nex后继很容易通过分类讨论 ...
分类:其他好文   时间:2020-04-03 18:08:17    阅读次数:78
[JSOI2018]潜入行动
"传送门" 这是树上背包计数?上下界优化裸题? 考虑大力$dp$ $f[u][i][0/1][0/1]$表示$u$子树选了$i$个节点,当前点选不选,是否被覆盖 大力分类讨论 $f[u][i+j][0][0]=\sum f[u][i][0][0] f[v][j][0][1]$ $f[u][i+j][ ...
分类:Web程序   时间:2020-04-02 01:11:50    阅读次数:77
「考试」省选51
好难啊。 T1 最难的题。 推式子很难推。 但是我考场上想到一种二次剩余硬解的方法。 写在上一篇博文里面了。 推式子的话。 其实这种求解的数论题要点就在于奇偶分类讨论和迭代递归思想。 包括缩小数据范围等等。 这些思路是最重要的。 式子仔细看就可以看懂的。 T2 灌水。 神奇的结论$A$掉这个题。 我 ...
分类:其他好文   时间:2020-03-21 21:43:28    阅读次数:56
CodeForces 1325D - Ehab the Xorcist【构造+思维】
题意: 给出两个数 $u,v$,求出一个元素个数最少的集合使得所有数的异或和为 $u$,和为 $v$。并输出元素个数和各个元素。 数据范围:$0\leq u,v \leq 10^{18}$ 分析: 先分类讨论: 1.当 $u v$ 时,显然无解; 2.当 $u=v$ 且 $u!=0$ 时,解为 $u ...
分类:其他好文   时间:2020-03-16 19:14:20    阅读次数:58
403条   上一页 1 2 3 4 5 6 ... 41 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!