最新 最热

I - Coins(dp)

题意描述思路AC代码#include<bits/stdc++.h>#define x first#define y second#define PB push_back#define m

dp
2020-10-29
0

疯子的算法总结14--ST算法(区间最值)

预处理: ①区间DP   转移方程  f[i][j] = min(MAX同理)(f[i][j - 1],f[i + ][j - 1])  f[i][j]表示从i位置开始的后2^j个数中的最大值

2020-10-28
0

CodeForces - 1245 C - Constanze's Machine

Constanze is the smartest girl in her village but she has bad eyesight.

2020-10-28
1

HDU1024(dp)

题意描述AC代码#include<bits/stdc++.h>#define x first#define y second#define PB push_back#define mst(

dp
2020-10-28
0

『ACM-算法-ST算法』信息竞赛进阶指南--区间最值问题的ST算法

预处理: ①区间DP 转移方程 f[i][j] = min(MAX同理)(f[i][j - 1],f[i + ][j - 1]) f[i][j]表示从i位置开始的后2^j个数中的最大值

2020-10-28
0

Floyd —Warshall(最短路及其他用法详解)

多元都求出来了,单源的肯定也能求。 思想是动态规划的思想:从任意节点A到任意节点B的最短路径不外乎2种可能,1是直接从A到B,2是从A经过若干个节点X到B。所以,我们假设Dis(AB)为节点A到节点B的最短路径的距离,对于每一个节点...

2020-10-28
0

图论树的直径

以上为两边DFS求树的直径的过程,看完之后比较好理解算法实现过程,个人感觉两次DFS比树形DP要简单的多了,但还是将两种方法。

2020-10-28
0

图论--树的直径--DFS+树形DP模板

#include <iostream>#include <cstring>using namespace std;//maxv:源点能到的最远点,maxdis:最远点对应的距离, const int maxn = 1e4 + 5;struct Edge { int to, next, w; }edges[2......

2020-10-28
1

洛谷P1122 最大子树和 树形DP初步

小明对数学饱有兴趣,并且是个勤奋好学的学生,总是在课后留在教室向老师请教一些问题。一天他早晨骑车去上课,路上见到一个老伯正在修剪花花草草,顿时想到了一个有关修剪花卉的问题。于是当日课后,小明就向老师提出了这个问...

dp
2020-10-28
0

洛谷 P1352 没有上司的舞会(树形 DP)

某大学有N个职员,编号为1~N。他们之间有从属关系,也就是说他们的关系就像一棵以校长为根的树,父结点就是子结点的直接上司。现在有个周年庆宴会,宴会每邀请来一个职员都会增加一定的快乐指数Ri,但是呢,如果某个职员的上司来...

2020-10-28
1