摘要:
T1 思路 换算成相同的单位直接相加减 代码 cpp include include include include using namespace std ; int T , n ; int main () { freopen("water.in","r",stdin) ; freopen("wa 阅读全文
摘要:
$\color{blue}{暂时看来我只做了值么一道题(大雾)}$ 思路: 根据导数的知识,(而且只是这种的不带log不带根号的比较好看的函数),每次求导都会使x的每个项降次 当然,每次降次都会把x的0次方项给搞没 ....... 所以,我们可以把f(x) 和 g(x) 的x的最高项找出来,最高项次 阅读全文
摘要:
思路:二分 ; 因为是要增大中位数,所以,我们发现,想要让中位数变大,就只能让中位数变成和后面的数一样大,而且想让它最大,于是就想到让该中位数在加完k后和后面的x个数相同 当然如果可以让中位数和最后一个数相同时最好不过的 __代码来了__ cpp include define maxn 200010 阅读全文
摘要:
== $\color{yellow}{只写给自己看防止自己忘了的emmm}$ == 主要思路是从叶节点开始向根节点进行转移 一共有五个状态,f[i][0...4] 0 状态表示当前节点为消防站,可以管理以i节点的子树以及i的爷爷 1 状态表示当前节点的儿子v为消防站,可以管理以v为根的子树和i号节点 阅读全文
摘要:
rt 阅读全文
摘要:
因为所有的节点都是叶节点,因此每个叶节点都是从已有的节点中分出来的 而每个节点都可以从 1 ~ j (j 设i为要插入的节点 , j为dis[1][j] 中最小的那个(j floyd的话是 cpp include include include include define maxn 100 usi 阅读全文