上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 16 下一页
摘要: 题意:给出l、r,求区间[l,r]内二进制中0的个数大于等于1的个数的数字有多少个. 简单的数位dp。 //Serene #include<algorithm> #include<iostream> #include<cstring> #include<cstdlib> #include<cstdi 阅读全文
posted @ 2017-10-05 11:17 shixinyi 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 水题。随便搞搞就过了。 //Serene #include<algorithm> #include<iostream> #include<cstring> #include<cstdlib> #include<cstdio> #include<cmath> using namespace std; 阅读全文
posted @ 2017-10-05 10:23 shixinyi 阅读(195) 评论(0) 推荐(1) 编辑
摘要: 水题。 题目描述有坑,可以先根据样例手算试一试 //Serene #include<algorithm> #include<iostream> #include<cstring> #include<cstdlib> #include<cstdio> #include<cmath> using nam 阅读全文
posted @ 2017-10-05 10:05 shixinyi 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 数位dp。 因为我们知道如果有回文子串,一定有一个回文的中心。我们只要能找到一个满足长度$\geq 2$的回文中心就可以了。 也就是说找到一个满足$a[i]=a[i+1]$或$a[i]=a[i+2]$的地方就是萌数了。 但是还需要注意前导0的特殊处理、记忆化搜索的状态里面负数的处理(有-1的情况可以 阅读全文
posted @ 2017-10-05 09:18 shixinyi 阅读(349) 评论(0) 推荐(1) 编辑
该文被密码保护。 阅读全文
posted @ 2017-10-04 14:55 shixinyi 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 我觉得黄学长刷的背包应该不会太水吧?! bzoj1334 Elect Description N个政党要组成一个联合内阁,每个党都有自己的席位数. 现在希望你找出一种方案,你选中的党的席位数要大于总数的一半,并且联合内阁的席位数越多越好. 对于一个联合内阁,如果某个政党退出后,其它党的席位仍大于总数 阅读全文
posted @ 2017-10-03 21:33 shixinyi 阅读(302) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2017-10-03 18:32 shixinyi 阅读(2) 评论(0) 推荐(0) 编辑
摘要: Heavy-light Decompositions Problem Code: HLDOTSSubmit Heavy-light Decompositions Problem Code: HLDOTSSubmit Heavy-light Decompositions Problem Code: H 阅读全文
posted @ 2017-10-03 08:14 shixinyi 阅读(340) 评论(0) 推荐(0) 编辑
摘要: 我们需要建立一个叫灭绝树的东西,灭绝树,顾名思义,就是树上的一个节点的灭绝会且仅会导致以它为根的子树的灭绝。 如果我们把这颗树建立出来,那么只需要跑一遍dfs求子树大小就可以解决这道题。 那么怎么建这个灭绝树呢。 我们先拓扑排序,按照拓扑序区建树,一个动物可以吃的所有动物(在灭绝树上)的lca就是他 阅读全文
posted @ 2017-10-02 20:10 shixinyi 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 杯哥题解。 //Serene #include<algorithm> #include<iostream> #include<cstring> #include<cstdlib> #include<cstdio> #include<cmath> using namespace std; const 阅读全文
posted @ 2017-09-29 21:33 shixinyi 阅读(118) 评论(0) 推荐(1) 编辑
摘要: 题意:有司机,下午路线,晚上路线各n个。给每个司机恰好分配一个下午路线和晚上路线。给出行驶每条路线的时间,如果司机开车时间超过d,则要付加班费d*r。问如何分配路线才能使加班费最少。 贪心,其实就是让司机在d时间内空闲时间最小最好。 直接把下午路线时间和晚上路线时间分别排序,然后最小的下午路线时间对 阅读全文
posted @ 2017-09-29 20:52 shixinyi 阅读(306) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2017-09-29 16:13 shixinyi 阅读(7) 评论(0) 推荐(1) 编辑
摘要: 列式子: 如果把从i号收费站到i+1号收费站之间路段编号设为i。 假如查询l号收费站到r号收费站之间的期望值。 $ Ans_{l,r} = \sum\limits_{i=l}^{r-1} v_i \times (r-i) \times (i-l+1) $ $ = \sum\limits_{i=l}^ 阅读全文
posted @ 2017-09-28 20:58 shixinyi 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 这是一道普及/提高- 然后你懂的,贪心扫一遍就可以了。 不懂提交人数那么少。 //Serene #include<algorithm> #include<iostream> #include<cstring> #include<cstdlib> #include<cstdio> #include<c 阅读全文
posted @ 2017-09-28 19:38 shixinyi 阅读(295) 评论(0) 推荐(0) 编辑
摘要: 脑筋急转弯。 提示:矩形矩形矩形。O(n)O(n)O(n)。 再提示:直角。 再提示:直径。 代码: 阅读全文
posted @ 2017-09-28 19:12 shixinyi 阅读(165) 评论(0) 推荐(1) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 16 下一页