工大最菜
工大最菜
全部文章
分类
01规划(3)
ACM比赛总结(3)
ACM训练日记(11)
bfs(7)
dfs(5)
Dilworth定理(1)
dp(80)
exgcd(1)
gcd(2)
java(1)
KM(1)
kmp(4)
map(4)
MOD运算(1)
os(3)
rmq(1)
set(2)
STL的操作(1)
__int128(1)
一般图带花树的最大匹配(2)
三分(2)
中位数(1)
主席树(6)
二分(8)
二分图匹配(9)
二分图最大匹配(1)
二分图的多重匹配(1)
二维偏序(2)
二进制(2)
优先队列(2)
倍增DP(2)
其他(1)
分块(11)
分层图最短路(1)
分治(5)
分组背包(3)
前缀和(6)
动态最短路(1)
区间dp(18)
单调队列(2)
单调队列dp(2)
博弈论(11)
双连通(5)
同余最短路(1)
后缀和(1)
后缀数组(2)
因数(1)
大整数(1)
大模拟(2)
字典树(1)
字符串哈希(16)
完全背包(1)
容斥(1)
尺取(4)
并查集(3)
序列自动机(2)
康托展开(1)
异或(4)
强连通(1)
思维(6)
扩展KMP(3)
扫描线(2)
技巧(11)
拉格朗日插值法(1)
拓扑排序(3)
数位dp(8)
数学推导(2)
数论(18)
整体二分(2)
暴力(6)
最大权闭合子图(1)
最小生成树(5)
最小表示法(1)
最短路(15)
未归档(2)
构造(2)
构造树(1)
染色问题(1)
树(9)
树dfs序(2)
树上分块(2)
树上启发式合并(6)
树上差分(2)
树形dp(16)
树状数组(3)
树的BFS序(1)
树链剖分(6)
概率(24)
模拟退火(6)
欧拉函数(3)
欧拉回路(4)
点分治(5)
状压dp(11)
珂朵莉树(2)
生成函数(4)
矩阵快速幂(3)
矩阵计数(1)
离散数学(1)
离线(1)
线性基(1)
线性规划(1)
线段树(18)
线段树合并(2)
组合数学(1)
组合计数(1)
网络流(14)
莫比乌斯反演(1)
莫队(6)
表达式求值(1)
计数(5)
计算几何(4)
调度问题(1)
贪心(8)
费用流(6)
费用背包(1)
递归(2)
长链剖分(1)
题解(14)
归档
标签
去牛客网
登录
/
注册
liweihang的博客
全部文章
(共568篇)
每日一题 7月30日Xor Path 树上路径异或
题目链接:https://ac.nowcoder.com/acm/problem/20857 思路:我们考虑每个点的经过次数就可以了。1:u到其他所有点 n-12:u的子树之间3:u的子树到除u的其他点(父节点以上) #include<bits/stdc++.h> #define LL...
2020-08-18
0
676
每日一题 7月29日Max Power DP
链接:https://ac.nowcoder.com/acm/problem/20663来源:牛客网 题目描述 小卤蛋刚把dnf的技能点重新洗了一遍,现在他要重新加点,假设他的技能树一共有n层,第i层有n-i+1个技能,每个技能只能够学习一次。除了第1层的技能可以直接学习外,其他技能学习都要学习...
2020-08-18
0
635
ZOJ-3331 双塔DP 差值为状态
题目大意:有一个加工厂里面有两个机器人,然后有一堆货物需要加工,这些货物加工必须按照顺序来,第n件物品能进行加工的前提条件是n-1件物品加工完成或正在加工。 思路: f[i][j]:第i个机器在加工时,A, B机器的要完成当前任务的时间差为j时。A, B机器的最大工作时长 考虑转移: j>...
2020-08-07
0
591
poj 2609 双塔DP-输出路径-用前缀和压缩状态
题目链接:http://poj.org/problem?id=2609题目大意:有一个长度为m的两个车厢。有一排车,必须按顺序驶入车厢(左右任选)但是不能超过m长度。问最多装多少。如果第i辆车装不下,那么后面的车都不能再装。思路:用f[i][j][k]:表示前i辆车左车厢长度为j,右车厢长度为k的状...
2020-08-07
0
750
AOJ的塔问题 双塔DP
题目大意:给你一堆积木,选择其中的某些来组成两个相同高度的塔(对于某块积木,可以放在塔1,可以放在塔2,也可以都不放),问你最大组成的高度是多少? 用f[i][j]:表示左塔高度-右塔高度=j时。左塔高度+右塔高度的和的最大值。 f[i+1][s]=max(f[i][s], f[i+1][s]); ...
2020-08-06
0
549
poj 2135 Farm Tour 有上下界的最小费用可行流
题目链接:http://poj.org/problem?id=2135题目大意:有n个农场。m条边。你从1-n,再从n-1.不能重复经过同一条边,问最短路是多少。保证有解。 思路:边限制流量为1。求n->T流量限制为2的最小费用可行流。 #include <map> #inclu...
2020-08-05
0
584
P4553 80人环游世界 拆点-有限制的最小费用流可行流
题目链接:https://www.luogu.com.cn/problem/P4553题目大意:思路:拆点,i->i+n的流量限制为[v, v],费用为0, .然后每个点都可以作为入点,每个点都可以作为出点。为了保证m个人,我们应再建辅助源点S。s->S流量限制为[m, m]。再由S向所...
2020-08-05
0
684
P4043 支线剧情 - 有上下的最小费用可行流
题目链接:https://www.luogu.com.cn/problem/P4043题目大意: 思路:就是限制流量[1, inf]。有个坑点,就是汇点可以是任意点。不一定是剧情结束点。例如: #pragma GCC optimize(3, "Ofast", "in...
2020-08-05
0
543
POJ 3680 区间带权K覆盖 费用流
题目链接:http://poj.org/problem?id=3680题目大意:有N个带权开区间,让你从中选择一些使得权值最大,实数轴上任意一点被覆盖不超过K次,输出最大权值和。 思路: 经典的在区间上建图题目。首先把所有端点离散化编号从1到n,建立源点0,汇点n+1。对于除汇点之外的点建立从i到i...
2020-08-04
0
861
ACM-ICPC 2019 南昌区域赛 A. 9102 可撤销并查集
题目链接:https://nanti.jisuanke.com/t/42576题目大意: 思路:可撤销并查集我们把操作建立成一个时间树。然后就可以在树上可撤销并查集。对于操作3:我们新开个点作为镜像代替a,连向b。和题目uva11987类似。 #include<bits/stdc++.h&g...
2020-08-03
0
920
首页
上一页
1
2
3
4
5
6
7
8
9
10
下一页
末页