Live2d Test Env

随笔分类 -  OJ---洛谷

摘要:题意:有N座山,M条道路。山有山高,路有困难值(即点权和边权)。现在Q次询问,每次给出(v,p),让求从v出发,只能结果边权<=p的边,问能够到达的山中,第K高的高度(从大到小排序)。 思路:显然,最小化最大边权,需要先得到生成树,三种思路。 第一种:离线+启发式合并,这里先不管。 第二种:Krus 阅读全文
posted @ 2019-09-29 17:06 nimphy 阅读(215) 评论(0) 推荐(0) 编辑
摘要:题意:给定数组a[]的生成方式,然后b[i]=∑a[j] ,(i%j==0),求所有b[i]的异或和。所有运算%2^32; 思路:高维前缀和的思想,先筛出所有素数,然后把每个素数当成一维,那么分开考虑即可。复杂度O(NloglogN); 如果有这一维就加进去就可以了~神奇。 阅读全文
posted @ 2019-09-28 11:07 nimphy 阅读(352) 评论(1) 推荐(0) 编辑
摘要:题意:给定N点,M边,每条边有两个属性(a,b),现在让你选N-1条边出来,然后使得∑a*∑b最小。N<200,M<1e4; 思路:我们把∑a看成x,∑b看成y,那么一个方案对应一个二维坐标(x,y)。假设我知道了其中两个方案[A,B],那么,如果另外一个方案C更优,则在二维平面上,C至少要满足在A 阅读全文
posted @ 2019-09-28 09:59 nimphy 阅读(275) 评论(0) 推荐(0) 编辑
摘要:题意:有K种珍珠,每种N颗,求长度为1~N的项链,包含K种珍珠的项链种类数。N<=1e9, K<=30; 思路:矩阵快速幂,加个1累加前缀和即可。 阅读全文
posted @ 2019-07-16 17:26 nimphy 阅读(312) 评论(0) 推荐(0) 编辑
摘要:题目连接:https://www.luogu.org/problemnew/show/U60884 题意:有N个点,标号为1∼N,用N−1条双向带权通道连接,保证任意两个点能互相到达。 Q次询问,问从编号为x的点到达标号L∼R的点其中一个点的最小距离是多少。 说明 :N,Q<1e5,边权<1e4; 阅读全文
posted @ 2019-07-16 15:21 nimphy 阅读(348) 评论(0) 推荐(0) 编辑
摘要:题意:有N个牧场,每个牧场修水井花费Wi,连接牧场花费Pij,问最小花费,使得每个牧场要么有水井,要么和有水井的牧场有通道。 思路:加一个格外的节点O,连接O表示修井,边权是修井的费用。 那么这N+1个点求最MST即可。 刘同学想到的解法: 先找到修井费用最低的的牧场,然后和上面一样,由于最低的那个 阅读全文
posted @ 2019-07-10 16:18 nimphy 阅读(333) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示