会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
1
2 3 4
Lesning
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
9
10
···
20
下一页
2020年10月20日
2020ccpc秦皇岛K题
摘要: 就是给你一棵树,从1号根开始放无数个机器人,要机器人覆盖所有边的最小路径和; 可以树形DP但是没必要,假设只有一个机器人的时候,答案就是 边数*2 - 根离最远的叶子的距离,两个机器人的时候就相当于把走过两次的边改成一次,牺牲一些边获取一些边,算贡献的方法; 具体可以看代码 #include<ios
阅读全文
posted @ 2020-10-20 16:45 Lesning
阅读(686)
评论(2)
推荐(1)
2020年10月10日
中北大学2020校赛 20200524
摘要: https://ac.nowcoder.com/acm/contest/5188/L 这也是一个容斥定理的题,可以互相除的因子要消去他们各自的影响 #include<iostream> #include<vector> #include<algorithm> using namespace std;
阅读全文
posted @ 2020-10-10 09:41 Lesning
阅读(160)
评论(0)
推荐(0)
牛客练习赛71 数学考试
摘要: https://ac.nowcoder.com/acm/contest/7745/C 真的第一次这么认真的考虑容斥定理,这个题我只相对了一半。 假如他给了3个p 2 4 6,那就求出 只有 12开头的排列数量f[2],只有1234开头不包含12开头的f[4],只有123456开头不包含12和1234
阅读全文
posted @ 2020-10-10 08:33 Lesning
阅读(128)
评论(0)
推荐(0)
2020年10月9日
P4149 [IOI2011]Race dsu on tree
摘要: 这题据说是点分治,但是看到有大佬说dus on tree可以写出来,就试了试。。。 https://www.luogu.com.cn/problem/P4149 这个题让我再一次认识了树上启发式合并,谢谢,具体看代码就好 #include<cstdio> #include<iostream> #in
阅读全文
posted @ 2020-10-09 15:36 Lesning
阅读(262)
评论(0)
推荐(0)
2020年10月4日
CodeForces - 842D Vitya and Strange Lesson
摘要: https://codeforces.com/problemset/problem/842/D 给你个数组让你求mex(不存在的最小数字),每次异或个x,然后重新求mex。 把数组中不存在的数字放入字典树就行了。 每次摸着0往下走,除非x的那一位是1.最后的答案异或一下 x,因为刚刚从1摸下来其实相
阅读全文
posted @ 2020-10-04 19:56 Lesning
阅读(141)
评论(0)
推荐(0)
2020年10月2日
2020牛客国庆集训派对day2 CHEAP DELIVERIES
摘要: https://ac.nowcoder.com/acm/contest/7818/B 很玄乎的一个状压dp 总的来说就是n个1的状态转换成n+1个1的状态,写法很奇妙,具体看代码吧。。。 #include<iostream> #include<cstring> #include<vector> #i
阅读全文
posted @ 2020-10-02 18:57 Lesning
阅读(189)
评论(0)
推荐(1)
2020年10月1日
2020牛客国庆集训派对day1 H Ponk Warshall
摘要: https://ac.nowcoder.com/acm/contest/7817/H 给你a g t c 让你两两交换最少的次数后,两个字符相等 如果 a >g 而且 g .a,就一步, a >g, g >t, t >a(长度为三的环)置换两步。 由于只有四个字符存在,可以枚举长度为2的环,3的环和
阅读全文
posted @ 2020-10-01 17:41 Lesning
阅读(212)
评论(0)
推荐(0)
2020年9月26日
并查集的计数方法
摘要: https://www.luogu.com.cn/problem/P6008 十分玄学 刚开始打算建森林树形dp,结果不会建立树,看了题解发现合并集合时候乘起来就好,没必要非得建树,想法和树形dp一样 dp1表示画水,dp0表示不用水,由于高的点画了水,连通块的点都会有水,所以高处放水只有一种方案。
阅读全文
posted @ 2020-09-26 22:05 Lesning
阅读(215)
评论(0)
推荐(0)
P6075 [JSOI2015]子集选取
摘要: P6075 [JSOI2015]子集选取 luogu.com.cn/problem/P6075 https://www.cnblogs.com/wxq1229/p/12295145.html具体可以参考这里 说一下总结,计数时候要看看是不是有什么东西相互独立的,可以利用乘法原理。 一个人走n步时候(
阅读全文
posted @ 2020-09-26 11:26 Lesning
阅读(160)
评论(0)
推荐(0)
2020年9月22日
P4068 [SDOI2016]数字配对
摘要: https://www.luogu.com.cn/problem/P4068 质因数分解然后建立二分图,跑费用流 具体看第一个官方题解的代码就好了,我想说的是费用流控制流量使得费用大于0且流量最大的方法,具体看代码,受益匪浅 #include<iostream> #include<vector> #
阅读全文
posted @ 2020-09-22 10:26 Lesning
阅读(151)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
9
10
···
20
下一页
公告