会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
んцγυfёìfのι
https://www.wikipedia.org/
无法飞上天空的人类,只能从天空坠向大地。但是,我不承认。此处没有绝望。只存在非做不可之事,这个瞬间非做不可之事,为了此刻的生存,以及明日的生存。
——《素晴らしき日々~不連続存在~》
管理
上一页
1
2
3
4
5
6
7
8
9
···
37
下一页
2019年6月1日
[欧拉路]CF1152E Neko and Flashback
摘要: 1152E - Neko and Flashback 题意:对于长为n的序列c和长为n - 1的排列p,我们可以按照如下方法得到长为n - 1的序列a,b,a',b'。 ai = min(ci, ci+1),bi = max(ci, ci+1) a'i = ap[i],b'i = bp[i]。 现在
阅读全文
posted @ 2019-06-01 10:19 huyufeifei
阅读(213)
评论(0)
推荐(0)
2019年5月30日
LOJ#3119 随机立方体
摘要: 解:极大值至少为1。我们尝试把最大那个数的影响去掉。 最大那个数所在的一层(指一个三维十字架)都是不可能成为最大值的。 考虑容斥。我们试图求除了最大值以外至少有k个极大值的概率。 我们钦定某k个位置是极大值,且钦定顺序。这样的方案数有ni↓mi↓Li↓种。 考虑每种方案的概率。从小到大考虑,对于最小
阅读全文
posted @ 2019-05-30 18:25 huyufeifei
阅读(155)
评论(0)
推荐(0)
2019年5月29日
UOJ#449 喂鸽子
摘要: 题意:有n个鸽子,你每秒随机喂一只鸽子,每只鸽子吃k次就饱了。求期望多少秒之后全饱了。n <= 50, k <= 1000。 解:有两种做法。一种直接DP的n2k做法在这。我用的是Min-Max容斥 + NTT优化DP。 先Min-Max容斥,由于鸽子是等价的,所以相当于求m只鸽子期望多少秒之后有一
阅读全文
posted @ 2019-05-29 11:22 huyufeifei
阅读(230)
评论(0)
推荐(0)
2019年5月28日
CF1140F - Extending Set of Points
摘要: 题意:对于点集S,定义函数F(S)为对S不断扩展到不能扩展时S的点数。一次扩展定义为如果有一个平行于坐标轴的矩形的三个点在S中,则第四个点加入S。 动态在S中加点删点,每次操作完后求F(S)的值。 解:首先有个结论就是,把这些点用平行于坐标轴的线段连接起来,则E值为每个连通块的横坐标种数 * 纵坐标
阅读全文
posted @ 2019-05-28 15:49 huyufeifei
阅读(259)
评论(0)
推荐(0)
2019年5月20日
2019.05.20
该文被密码保护。
阅读全文
posted @ 2019-05-20 22:30 huyufeifei
阅读(21)
评论(0)
推荐(0)
洛谷P5071 此时此刻的光辉
摘要: 2s512M。 解:先分解质因数。考虑按照质因数大小是否大于√分类。 大于的就是一个数颜色个数,莫队即可n√m。 小于的直接枚举质因数做前缀和然后O(1)查询。总时间复杂度n(√m + σ(√V))。 发现我们T飞了,发现莫队的复杂度较优,而处理小于√V的质因数较劣。我们平衡一下。 把界调整到100
阅读全文
posted @ 2019-05-20 22:23 huyufeifei
阅读(203)
评论(0)
推荐(0)
2019年5月18日
BZOJ4555 求和
摘要: 题面 解:把第二类斯特林数和组合数拆开。 惊讶的发现推不下去了......后面那个i的∑跟j有关,不能卷积。 这时发现一开始的式子,j的上界可以改为n。 于是这里i的下界改为1。就是一个常数,可以卷积。 卷积出来之后枚举j即可。 1 #include <bits/stdc++.h> 2 3 type
阅读全文
posted @ 2019-05-18 20:15 huyufeifei
阅读(141)
评论(0)
推荐(0)
2019年5月17日
洛谷P5319 奥术神杖
摘要: 题意:给你若干个串和一个填了一部分的串。补完这个串使得 (每个串的匹配次数 * 权值) ^ (1 / 所有串匹配次数) 最大。 解:把这个东西随便取一个对数,就变成了分数规划。 二分。然后在AC自动机上DP判定。 1 #include <bits/stdc++.h> 2 3 const int N
阅读全文
posted @ 2019-05-17 22:32 huyufeifei
阅读(200)
评论(0)
推荐(0)
2019年5月9日
洛谷P3300 城市规划
摘要: 题意:给你一个6 * n的网格题,单点修改,询问区间联通块数。n <= 10w 解:看起来就很显然的一道题......线段树每个点用一个ufs维护连通性。完了。 我为了方便思考把图转成横着的了。 写起来真是毒瘤...... 重点在于:1.建立叶节点。2.合并两个子节点。3.把新的并查集的中间两列压掉
阅读全文
posted @ 2019-05-09 21:44 huyufeifei
阅读(213)
评论(0)
推荐(0)
2019年5月8日
agc033
摘要: A题意:给你个黑白矩阵,每次黑的周围一圈会变黑,求多少次之后全黑。n <= 1000 解:BFS即可。 1 #include <bits/stdc++.h> 2 3 const int N = 1010; 4 const int dx[] = {1, 0, -1, 0}; 5 const int d
阅读全文
posted @ 2019-05-08 10:38 huyufeifei
阅读(367)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
9
···
37
下一页
公告