上一页 1 2 3 4 5 6 7 8 9 10 ··· 101 下一页
摘要: 题意:硬币购物一共有4种硬币。面值分别为c1,c2,c3,c4。某人去商店买东西,去了tot次。每次带di枚ci硬币,买si的价值的东西。请问每次有多少种付款方法。 思路:这么老的题,居然今天才做到...背包的复杂度是比较高的。 加上tot次询问会爆炸。能不能预处理,然后容斥得到答案呢? 先求一个完 阅读全文
posted @ 2019-08-08 11:23 nimphy 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 题意:给定带点权的树,问多少个连通块,其乘积<=M; N<=2000,M<1e6; 思路:连通块-->分治; 由于普通的树DP在合并的时候复杂度会高一个M,所以用依赖背包来做。 (当然,由于体积分布是离散的,可能有些选手用map也可以过,这样避免了每次都for(i,1,M),取决于数据吧)。 那么现 阅读全文
posted @ 2019-08-08 11:12 nimphy 阅读(514) 评论(0) 推荐(1) 编辑
摘要: 题意:给出A数组,B数组,你可以对A和B分别进行重排列,使得C[i]=A[i]^B[i]的字典序最小。 思路:对于这类题,显然需要建立字典树,然后某种形式取分治,或者贪心。 假设现在有了两颗字典树A,B,显然尽量让同方向的先匹配。 而且同一棵树的左右两边相互不影响,所以可以直接贪:如果A树上出发左走 阅读全文
posted @ 2019-08-06 17:36 nimphy 阅读(266) 评论(2) 推荐(0) 编辑
摘要: 题意:给定无向图,Alice在A集合选一个点,Bob在B集合选一个点,CXK在全集里选择一个点。 然后问“三人到某一点集合打篮球的最小距离”的期望。 思路:做过一个裸题,就是给定三人位置,问去哪里集合距离代价最小。 那题就是三个点跑三次SPFA,就可以更新答案了。而此题有一个Cxk,非常的头疼,然而 阅读全文
posted @ 2019-08-06 00:44 nimphy 阅读(358) 评论(0) 推荐(0) 编辑
摘要: 题意:给定字符串Str,求出回文串集合为S,问S中的(a,b)满足a是b的子串的对数。 思路:开始和题解的思路差不多,维护当前后缀的每个串的最后出现位置,但是不知道怎么套“最小回文分割”,所以想到了树剖,但是树剖不好同时维护“最后出现的次数”,“查询左端点>=L”的位置数。 所以GG。 那么从图论的 阅读全文
posted @ 2019-08-05 23:11 nimphy 阅读(294) 评论(0) 推荐(0) 编辑
摘要: 题意:给定x0,x1,a,b,满足xi=a*xi-1+b*xi-2; 求xn,n<10^(10^6); 思路:10进制快速幂裸题。降幂来写好像也是可以的,但是循环节不是phi(mod),所以数学不好就还是用10进制快速幂吧。 10进制快速幂:复杂度O(n*log10*K^3); 复杂度也不低,所以要 阅读全文
posted @ 2019-08-02 12:03 nimphy 阅读(349) 评论(0) 推荐(0) 编辑
摘要: 题意:有N块地,每块地给出的宽和高,然后可以分批买,每次买的代价是所选择的地种最宽*最高。 问怎么买,使得代价和最小。 思路:显然,先去掉被包括的情况,即如果一个地的宽和高斗比另外一个小,那么久可以删去。 这样,我们得到一些的地宽递增,高递减; 然后得到方程: dp[i]=min(dp[j]+w[i 阅读全文
posted @ 2019-08-01 16:51 nimphy 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 题意:要完成一个由s个子项目组成的项目,给b(b>=s)个部门分配,从而把b个部门分成s个组。分组完成后,每一组的任 意两个点之间都要传递信息。假设在(i,j)两个点间传送信息,要先把信息加密,然后快递员从i出发到总部,再加 密,在到j点。出于安全原因,每次只能携带一条消息。现在给出了道路网络、各个 阅读全文
posted @ 2019-07-31 18:05 nimphy 阅读(293) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2019-07-29 17:41 nimphy 阅读(0) 评论(0) 推荐(0) 编辑
摘要: 题意:给定N,表示N堆石子,每堆石子数为a[],问多少个区间,可以满足“石子总和若为偶数,那么可以两两取来自不同堆的石子,直到取完; 如果为奇数,那么排除其中一个,然后可以两两取来自不同堆的石子,直到取完”。 思路:结论是,如果一个区间的区间和大于等于区间最大值的两倍,则这个区间合法。 考虑分治,我 阅读全文
posted @ 2019-07-26 17:32 nimphy 阅读(615) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 101 下一页