用floyd解决的最短路计数问题。 题目描述 在社交网络(social network)的研究中,我们常常使用图论概念去解释一些社会现象。不妨看这样的一个问题。在一个社交圈子里有n个人,人与人之间有不...
解题报告
洛谷 P2376 [USACO09OCT]津贴Allowance 题解【贪心】【快速排序】
贪心大毒瘤。。。 Description As a reward for record milk production, Farmer John has decided to start paying Bessie the cow a small weekly allowance. FJ has a set of c...
洛谷 P2598 [ZJOI2009]狼和羊的故事 题解【网络流】【最小割】【构造】
一开始看这个题以为是bfs找最近两个栅栏并相连,不过好像时间复杂度还是有点高。最小割做法实在是优秀。 题目描述 “狼爱上羊啊爱的疯狂,谁让他们真爱了一场;狼爱上羊啊并不荒唐,...
洛谷 P2029 跳舞 题解【DP】【背包】
基础的(类似背包的)DP题。 题目描述 小明今天得到一个跳舞毯游戏程序Dance。游戏每次连续出N个移动的“箭头”,箭头依次标号为1到N,并且的相应的分数S[1..N]。如果你能“踏中”第i号...
洛谷 P2146 [NOI2015]软件包管理器 题解【树链剖分】【线段树】
与其说是一道树剖题,不如说是学习了线段树的区间覆盖写法。 题目描述 Linux用户和OSX用户一定对软件包管理器不会陌生。通过软件包管理器,你可以通过一行命令安装某一个软件包,然...
洛谷 P2224 [HNOI2001]产品加工 题解【DP】【背包】【贪心】
像这种进程DP也是第一次见,不过只要把所有状态列出来,想做还是有好办法的。 题目描述 某加工厂有A、B两台机器,来加工的产品可以由其中任何一台机器完成,或者两台机器共同完成。由于...
洛谷 P1361 小M的作物 题解【网络流】【最小割】
最小割建模真的是毒瘤啊。。。 题目描述 小M在MC里开辟了两块巨大的耕地A和B(你可以认为容量是无穷),现在,小P有n中作物的种子,每种作物的种子有1个(就是可以种一棵作物)(用1...
洛谷 P3629 [APIO2010]巡逻 题解【树的直径】【树形DP】【贪心】
这个题真的只考树的直径啊。。。 题目描述 在一个地区中有n个村庄,编号为1, 2, ..., n。有n–1条道路连接着这些村 庄,每条道路刚好连接两个村庄,从任何一个村庄,都可以通过这些道路到...
POJ1062 [ZJOI2002]昂贵的聘礼 题解【最短路】【枚举】
最短路的变式:有限制条件的最短路 Description 年轻的探险家来到了一个印第安部落里。在那里他和酋长的女儿相爱了,于是便向酋长去求亲。酋长要他用10000个金币作为聘礼才答应把女...
【构造】【二叉树】【LCA】【二分答案】 洛谷P1852 [国家集训队]跳跳棋 题解
这个题主要考的是建模,也就是构造。 题目描述 跳跳棋是在一条数轴上进行的。棋子只能摆在整点上。每个点不能摆超过一个棋子。 我们用跳跳棋来做一个简单的游戏:棋盘上有3颗棋子,分别...