信息学奥赛一本通 提高篇
文章平均质量分 76
mrcrack
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
1592 例题1 国王(Sgu223 LOJ10170 LUOGU1896 提高+/省选-) 暴力思考 状压DP 01背包
状压DP 01背包原创 2022-06-27 14:55:28 · 532 阅读 · 0 评论 -
1590 恨 7 不成妻(HDU4507 LOJ10168) 暴力0分 能处理平方和数位DP(包含数本身 数位和 两种状态) 到处要模否则溢出
总目录在线测评地址(ybt)在线测评地址(LOJ)原创 2022-04-30 12:33:21 · 557 阅读 · 0 评论 -
1588 数字游戏(LOJ10166) 暴力0分 需要记录中间数据的数位DP
总目录在线测评地址(ybt)在线测评地址(LOJ)原创 2022-04-24 16:20:42 · 473 阅读 · 0 评论 -
1587 例题3 [SCOI2009] Windy 数(Bzoj1026 LOJ LUOGU2657 提高+/省选-) 需考虑前导0的数位DP
总目录在线测评地址(ybt)在线测评地址(LOJ)在线测评地址(LUOGU)原创 2022-04-21 17:07:11 · 348 阅读 · 0 评论 -
1589 不要 62(LOJ10167) 数据弱暴力100分 数位DP 局部的记忆化搜索
总目录在线测评地址(ybt)在线测评地址(LOJ)原创 2022-04-08 17:01:41 · 569 阅读 · 0 评论 -
1586 例题2 数字游戏(LOJ10164) 暴力0分 数位DP100分
总目录在线测评地址(ybt)在线测评地址(LOJ)原创 2022-04-21 12:55:42 · 476 阅读 · 0 评论 -
1585 例题1 Amount of Degrees(Ural 1057 LOJ10163) 进制转换纯枚举从40分到60分 数位DP100分 初次使用string
总目录在线测评地址(ybt)在线测评地址(LOJ)原创 2022-03-29 15:40:51 · 1919 阅读 · 0 评论 -
1591 [ZJOI2010] 数字计数(Bzoj1833 LOJ10169 LUOGU2602 提高+/省选-) 暴力30分 需要区分前导0的数位DP 转移方程决定了dp数组
总目录在线测评地址(ybt)在线测评地址(LOJ)在线测评地址(LUOGU)原创 2022-05-01 10:04:31 · 315 阅读 · 0 评论 -
1584 ZJOI2008 骑士(Bzoj1040 LOJ10162 LUOGU2607 省选/NOI-) 枚举组合数30分 类01背包树上DP10分 基环树有向图(强制不选某点正确性证明)100分
总目录在线测评地址(ybt)在线测评地址(LOJ)在线测评地址(LUOGU)原创 2022-03-17 04:46:11 · 358 阅读 · 0 评论 -
1583 叶子的染色(CQOI2009 LOJ10161 LUOGU3155 提高+/省选-) 任选非叶节点作根不影响结果的证明 考虑黑白无三种状态的树上DP
总目录在线测评地址(ybt)在线测评地址(LOJ)在线测评地址(LUOGU)原创 2022-03-08 10:55:46 · 488 阅读 · 0 评论 -
1582 周年纪念晚会 没有上司的舞会 (LOJ10160 LUOGUP1352 普及+/提高) 类01背包的树形DP 考虑不周的90分代码 考虑周全的100分代码
总目录在线测评地址(ybt)在线测评地址(LOJ)原创 2022-03-05 20:33:44 · 481 阅读 · 0 评论 -
1581 旅游规划(LOJ10159) 找树的直径上所有点 两次深搜20分 三次深搜100分
总目录在线测评地址(ybt)在线测评地址(LOJ)原创 2022-03-05 14:46:26 · 659 阅读 · 0 评论 -
1580 加分二叉树(NOIP2003 LOJ10158 LUOGU1040 普及+/提高) 与中序遍历匹配的树上区间动规
总目录在线测评地址(ybt)在线测评地址(LOJ)在线测评地址(LUOGU)原创 2022-03-03 20:37:56 · 330 阅读 · 0 评论 -
1579 例题5 皇宫看守(LOJ10157 LUOGU2458 提高+/省选-) 树形DP 点看边29分 点看点100分
总目录在线测评地址(ybt)在线测评地址(LOJ)原创 2022-02-22 11:04:42 · 405 阅读 · 0 评论 -
1578 例题4 战略游戏(LOJ10156 LUOGU2016 普及/提高-) 最小点覆盖 树的最大独立集 树形DP
总目录在线测评地址(ybt)在线测评地址(LOJ)在线测评地址(LUOGU)原创 2022-02-19 19:02:03 · 2640 阅读 · 0 评论 -
1577 例题3 数字转换(LOJ10155) 约数计算 树上最长链(两次找最大深度)
总目录在线测评地址(ybt)在线测评地址(LOJ)原创 2022-02-17 09:51:20 · 541 阅读 · 0 评论 -
1576 例题2 选课(CTSC1997 LOJ10154 LUOGU2014 普及+/提高) 树形DP 树的深搜遍历,树的子节点数量求法,降维的01背包,无向图
总目录在线测评地址(ybt)在线测评地址(LOJ)在线测评地址(LUOGU)原创 2022-02-16 09:34:57 · 428 阅读 · 0 评论 -
01背包 先空间循环 还是 先物品选取数量循环,空间逆序 还是 空间顺序 10种等价写法 以NOIP 2005 普及组第三题 采药 为例
01背包 先空间循环 还是 先物品选取数量循环原创 2022-02-13 21:21:18 · 528 阅读 · 0 评论 -
1575 例题1 二叉苹果树(LOJ10153 LUOGU2015 普及+/提高) 树形DP 不能用有向图原因 树的深搜遍历,树的子节点数量求法,降维的01背包,无向图
总目录在线测评地址(ybt)在线测评地址(LOJ)在线测评地址(LUOGU)原创 2022-02-12 14:30:40 · 559 阅读 · 0 评论 -
1574 矩阵取数游戏(NOIP2007 LOJ10152 LUOGU1005 提高+/省选-) 从外围到内区间动归ULL60分 高精度替代者int128 90分 补上int128输出0漏洞100分
总目录在线测评地址(ybt)在线测评地址(LOJ)在线测评地址(LUOGU)原创 2022-01-21 21:32:16 · 2338 阅读 · 0 评论 -
1573 分离与合体(LOJ10151) 区间动规 区间动规合并过程
总目录在线测评地址(ybt)在线测评地址(LOJ)原创 2022-01-18 16:22:53 · 871 阅读 · 0 评论 -
1663 例题1 取石子游戏1(LOJ10241) 巴什博弈 Bash game
总目录在线测评地址(ybt)在线测评地址(LOJ)可以看小学四年级上的一道数学题小冬和小天玩抓弹珠游戏。共17颗,规定每人每次只能取1~3颗,取到最后一颗弹珠者获胜,如果小冬先取,怎样才能获胜。采用逆向思维,状态转移过程如下:...原创 2022-01-16 18:33:52 · 3667 阅读 · 0 评论 -
1572 括号配对(LOJ10150) 题意不明40分 括号配对 逆向思维 两个转移方程 区间动归100分
总目录在线测评地址(ybt)在线测评地址(LOJ)在线测评地址(LUOGU)原创 2022-01-12 18:57:54 · 609 阅读 · 0 评论 -
1571 例题3 凸多边形的划分(LOJ10149) 区间动规思想40分 区间动归 dp 两定点一动点50分 int128使用100分 uint128使用100分
总目录在线测评地址(ybt)在线测评地址(LOJ)原创 2022-01-11 10:12:23 · 904 阅读 · 0 评论 -
1570 例题2 能量项链(NOIP2006 LOJ10148 LUOGU1063 普及+/提高) 区间动归 dp 结构体 化圆为线
总目录在线测评地址(ybt)在线测评地址(LOJ)在线测评地址(LUOGU)原创 2022-01-08 19:59:14 · 715 阅读 · 0 评论 -
1569 例题1 石子合并(LOJ10147 LUOGU1880 普及+/提高) 区间动归 dp 化圆为线 前缀和
总目录在线测评地址(ybt)在线测评地址(LOJ)在线测评地址(LUOGU)原创 2022-01-08 09:36:53 · 416 阅读 · 0 评论 -
1624 Violet 5 樱花(Bzoj2721 LOJ10202 LUOGU1445 提高+/省选-) 交叉相乘 阶乘质因数分解技巧 约数个数计算
总目录在线测评地址(ybt)在线测评地址(LOJ)在线测评地址(LUOGU)ybtLOJLUOGU原创 2022-01-05 18:36:51 · 338 阅读 · 0 评论 -
1623 CF776B Sherlock and His Girlfriend(LOJ10201 CF776B 普及/提高-) 线性筛 特判
总目录在线测评地址(ybt)在线测评地址(LOJ)在线测评地址(LUOGU)ybtLOJLUOGU原创 2022-01-01 10:33:56 · 396 阅读 · 0 评论 -
1622 Goldbach’s Conjecture(POJ2262 LOJ10200 UVA543 普及/提高-) 线性筛 减法 枚举
总目录在线测评地址(ybt)在线测评地址(LOJ)在线测评地址(LUOGU)ybtLOJLUOGU原创 2022-01-01 09:55:31 · 471 阅读 · 0 评论 -
1621 Usaco2008 Dec 轻拍牛头(Bzoj1607 LOJ10199 LUOGU2926 普及/提高-) 桶排序统计相同数值的数量 计算约数 避免空算 筛法的思想
总目录在线测评地址(ybt)在线测评地址(LOJ)在线测评地址(LUOGU)原创 2021-12-31 20:37:37 · 407 阅读 · 0 评论 -
1620 NOIP2012 质因数分解(LOJ10198 LUOGU1075 入门) 求出[1,44722]区间内的质数
总目录在线测评地址(ybt)在线测评地址(LOJ)在线测评地址(LUOGU)ybt通过测试点 结果 内存 时间 测试点1 答案正确 812KB 2MS 测试点2 答案正确 804KB 2MS 测试点3 答案正确 808KB 2MS 测试点4 答案正确 808KB 2MS 测试点5 答案正确 808KB 2MS 测试点6 答案正确 816KB原创 2021-12-27 19:33:15 · 3727 阅读 · 0 评论 -
估算 第n个 素数 质数 大小 p(n)~nlnn
质数分布定理:对于正实数x,定义π(x)为不大于x的素数(质数)个数,则有:π(x)~x/ln(x)由质数定理可以给出第n个素数(质数)p(n)的渐进估计:p(n)~nlnn推导如下:原创 2021-12-26 19:12:32 · 1509 阅读 · 0 评论 -
1619 例题 Prime Distance(POJ2689 LOJ10197 UVA10140 提高+/省选-) 线性筛 映射关系 0分 筛出区间内质数 超时0分 求任意区间质数的筛子100分
总目录在线测评地址(ybt)在线测评地址(POJ)在线测评地址(LOJ)在线测评地址(LUOGU)ybtPOJLOJLUOGU看完题,马上跳出 线性筛,但看看数据范围1<=L< U<=2,147,483,647,即2.1*10^9,明显超时,似乎要从R−L≤10^6突破,目前没什么感觉的情况下,先编个线性筛,在1-100区间,用25个质数,找找规律,再拓展到10^7找找规律,先找规律,再图突破2.1*10^9,当然肯定有技巧的,看看能否触碰到技巧原创 2021-12-24 10:44:25 · 1155 阅读 · 1 评论 -
1462 Poi2010 Antisymmetry(Bzoj2084 LOJ2452 LUOGU3501 提高+/省选-) 暴力哈希 顺序逆序字串映射关系40分 回文单调性 二分答案100分
总目录在线测评地址(ybt)在线测评地址(LOJ)在线测评地址(LUOGU)ybtLOJLUOGU反对称过程演示:反对称原串00001111取反11110000对称00001111反对称原串010101取反101010对称010101非反对称原串1001取反0110对称0110首先关心超时问题,查找次数计算:811001011字串长度是2,共有8-1=7个,如下11 10 00 01 10 01 11字串长度是3,共有8-原创 2021-12-20 21:06:06 · 525 阅读 · 0 评论 -
1461 Poi2010 Beads(Bzoj2081 LOJ2427 LUOGU3498 提高+/省选-) 哈希 顺序逆序字串映射关系 STL map映射容器使用
总目录在线测评地址(ybt)在线测评地址(LOJ)在线测评地址(LUOGU)ybtLOJLUOGU原创 2021-12-18 20:24:55 · 661 阅读 · 1 评论 -
1460 Poi2012 A Horrible Poem(Bzoj2795 LOJ10038 LUOGU3538 省选/NOI-) 暴力哈希60分 循环节判定(60分)说明 线性筛 质因数分解100分
总目录在线测评地址(ybt)在线测评地址(LOJ)在线测评地址(LUOGU)原创 2021-12-17 18:25:37 · 913 阅读 · 0 评论 -
1459 Baltic2014 friends(LUOGU6739 LOJ2823 难度:普及+/提高) 被动取模 自然溢出 滚动哈希 无符号整数 B进制数 文火慢炖
总目录在线测评地址(ybt)在线测评地址(LOJ)在线测评地址(LUOGU)思路:若N是偶数,则S不存在。若N是奇数,去除一个字母,看剩下的前后两个字串是否相等。因26个大写字母,故B取29.该题的难点在于拼接字符串。#include <cstdio>#include <cstring>#define maxn 2000010#define B 29#define ULL unsigned long longusing原创 2021-12-15 21:57:33 · 696 阅读 · 0 评论 -
1458 Seek the Name, Seek the Fame(POJ2752 loj10036) 被动取模 自然溢出 滚动哈希 无符号整数 B进制数
总目录25POJ27地址(POJ)https://loj.ac/p/10036原创 2021-12-13 14:38:22 · 478 阅读 · 0 评论 -
1457 Power Strings(POJ2406 loj10035) 被动取模 自然溢出 滚动哈希 无符号整数 B进制数 枚举循环节超时吗
总目录在线测评地址(ybt)POJ2406地址(POJ)在线测评地址(loj)该题没有限制字母的组成形式,也没有限定字符串的总串数,猜测是总长度不超过10^6基本思路:abcd为例第一步,1个字母,aaaa进行比较。第二步,2个字母,abab进行比较。第三步,4个字母,abcd进行比较。...原创 2021-12-13 08:05:09 · 659 阅读 · 0 评论 -
1455 例题1 Oulipo(POJ3461 HDU1686) 双hash 双哈希 主动取模 被动取模 自然溢出 滚动哈希 无符号整数 B进制数
总目录在线测评地址POJ3461地址思考过程:1≤s1的长度≤10^4 ,1≤s2的长度≤10^6在上面的极限条件下,T的范围是多少?题面没说,猜想是10附近。用暴力手法处理该题,10^6*10^4=10^10超时,滚动哈希确实让人大开眼界。该题的算法时间复杂度O(T*s2的长度)...原创 2021-12-11 18:48:23 · 1384 阅读 · 1 评论
分享