首页 > 其他分享 >USACO 图论题 - from Luogu

USACO 图论题 - from Luogu

时间:2023-10-25 21:46:37浏览次数:42  
标签:题意 dij Luogu ...... USACO 论题

题单

记录:

P2984 [USACO10FEB] Chocolate Giving S 这题直接按题意只有 50pts,复杂度 \(O(B~\cdot M\log N)\),显然超时,然后我就想啊想,发现从 s -> 1 -> t 跑两遍 dij 和 1 -> s(t) 跑一遍 dij 是等效的,没啥用......我居然还想了好久,才发现根本不需要每次都跑,跑一次预处理就行了...... 思维太慢了!

标签:题意,dij,Luogu,......,USACO,论题
From: https://www.cnblogs.com/hi-zwjoey/p/17788189.html

相关文章

  • P5156 [USACO18DEC] Sort It Out P 题解
    题意有一个长度为\(n\)的排列\(a_1,a_2,\cdots,a_n\),选出\(\{1,2,\cdots,n\}\)的一个子集,对这个子集中的数依次进行如下操作:设当前数为\(v\),则若\(a_v\)大于\(a_{v+1}\)(如果有的话),就交换。如果小于,则若\(a_v<a_{v-1}\)(如果有的话),就交换。重复上述操作知道\(a_{v-1}<......
  • USACO2018(铂金组)
    前言:教练给我们做铂金组的题目真的抬举我们了……[USACO18OPEN]DisruptionP题目描述:你有一棵节点数为\(n\),边数为\(n-1\)的树。然后你会给这棵树新增加\(m\)条边,对于每条边,有\(u,v,w\)分别表示边连接的两个节点分别为\(u\)和\(v\),和一个边权\(w\)。每次删掉一条......
  • 真题 luogu.com.cn
           - ----------- ------ ------ ------ ------ ......
  • P2115 [USACO14MAR] Sabotage G(二分/思维)
    题目link要求得到平均产奶量的最小值,想到二分答案。emm...但是我在如何判断当前\(mid\)是否能成立上卡了好久,这里就需要思维了。还是要想到本质上,可以试着用数学式子表达当前\(mid\)的合法条件,若当前要删除\([l,r]\)的数,则有:(这里又可以想到用前缀和预处理)\[\begin{a......
  • [刷题笔记] [算法学习笔记]树上差分 -- Luogu P3128
    DescriptionProblem:https://www.luogu.com.cn/problem/P3128FJ给他的牛棚的\(N\)个隔间之间安装了\(N-1\)根管道,隔间编号从\(1\)到\(N\)。所有隔间都被管道连通了。FJ有\(K\)条运输牛奶的路线,第\(i\)条路线从隔间\(s_i\)运输到隔间\(t_i\)。一条运输路线会给......
  • P3119 [USACO15JAN] Grass Cownoisseur G 题解
    分析大概是强连通分量里面最水的一道紫题,不过细节挺多的,做题的时候给蒟蒻震惊到了。题目要求是从\(1\)走到某个点,然后再走回\(1\)号点,中途可逆行一次,问最多能经过几个点。有一个明显的思路是存两个图,一个正图一个反图,正图是为了求\(1\)到各个点的距离,反图是为了求各个点......
  • [USACO19DEC] Greedy Pie Eaters P 区间dp
    题目背景FarmerJohnhasMMcows,convenientlylabeled1…M1…M,whoenjoytheoccasionalchangeofpacefromeatinggrass.Asatreatforthecows,FarmerJohnhasbakedNNpies(1≤N≤3001≤N≤300),labeled1…N1…N.Cowiienjoyspieswithlabelsinther......
  • LuoguCF362B Petya and Staircases 题解
    分析简单排序题。首先Petya可以通过跨过一个台阶和两个台阶保证不经过脏台阶,但是不可以通过跨过三个台阶来保证不经过脏台阶,所以只要看有没有连续的三个脏台阶即可。同时,如果第一个台阶和最后一个台阶至少一个是脏台阶那么就不可以达成。AcceptedCode/*CodeByManipula*/......
  • USACO 2023 US Open Platinum Triples of Cows
    洛谷传送门LOJ传送门hottea.一次删点操作的影响太大了,考虑添加虚点以减小影响(相同的套路在CF1882E2TwoPermutations(HardVersion)也出现过)。具体而言,我们把第\(i\)条边\((u,v)\)变成\((u,n+i),(v,n+i)\)。称编号\(\len\)的点为黑点,编号\(>n\)的点......
  • USACO 2020.12 Platinum Spaceship
    洛谷传送门LOJ传送门考虑剥路径最大值dp,设\(f_{k,i,j}\)为\(i\toj\)中按的最大的按钮\(\lek\)的方案数。转移枚举按下最大值按钮的点\(w\),有:\[f_{k,i,j}=\sum\limits_{(u,w),(w,v)\inE}f_{k-1,i,u}f_{k-1,v,j}\]在外层枚举\(w\),设\(g_i\)......