首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
hesorchen
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
CF711C三维DP
j的花费。k的最小花费。卡了半天的简单DP题。O(n4)可写。k的最小花费。
2019CCPC秦皇岛A
,我卡了好久A,队友又卡了F,直接血崩。调了一整天A,昨天还以为被__gcd卡了,结果是被map卡常,真是太草了。今天把昨天TLE的代码map改成了hash+unordered_map就过了。反思:读题仍是我们队最大的问题,应该尽可能每句话都看清。觉得可以写的题可以尝试,但是应该...
牛客国庆day3
aj相加。例如样例就是1前面的2,加上3前面的4。答案为6。tr[k].minn = min(tr[k * 2].minn, tr[k * 2 + 1].tr[k].tr[k].tr[k].if (tr[k].l == tr[k].r && tr[k].tr[k].int mi...
牛客最长树链
给出一颗树,每个结点都有一个权值,求出最长的一条链满足该链上所有点的最大公因数大于1。和队友讨论了一下,队友给出了暴力建图跑树的直径思路,我感觉会tle,不过经过好几轮hack和反hack,慢慢摸索出了一种正解。因为所要找的链的最大公因数要大于1,也就是这条链上所有结点都要有一个...
Pokémon Army (easy version)
......a_{j1}-a_{j2}+a_{j3}-a_{j4}+a_{j5}... ...aj1−aj2+aj3−aj4+aj5......和最大。其实很快就想到过dp[i][2]记录前i个数两种状态结尾的最大值,不过没细想下去。dp[i][1]=max(dp[i−...
黑龙江省赛热身赛05
#include <bits/stdc++.
洛谷P3384轻重链剖分模板题
树剖模板题。树剖主要是把树形结构处理成链式结构,从而可以用诸如线段树、树状数组的数据结构进行维护。1.首先是一个dfs函数,处理出结点的父亲、重儿子、深度、子树重量。for (long long i = head[now]; i; i = e[i].if (fa != e[i]....
洛谷P3258松鼠的新家-树上差分
比较裸的树上点差分,需要注意的是每次差分的终点作为上次的起点会重复计算,因此除了第一个点都需要减一。e[ct].e[ct].for (int i = head[now]; i; i = e[i].if (e[i].dfs1(e[i].for (int i = head[now];...
树上差分之点差分
x为根的子树的权值和(前缀和)。e[ct].e[ct].for (int i = head[now]; i; i = e[i].if (e[i].dfs(e[i].for (int i = head[now]; i; i = e[i].if (fa != e[i].res += ...
字符串哈希On求最长回文子串
模板题链接 AcWing139. ,但是神奇的字符串hash也可以做到求最长回文串。预处理字符串,类似于manacher,每两个字符中间插入‘#’,因为这样才能枚举中心。预处理正哈希和逆哈希,如果正哈希[l,r]==逆哈希[l,r],说明两个字符串相同。枚举回文中心,二分求回文半...
下一页
个人成就
文章被点赞
4
文章被阅读
28,745
掘力值
267
关注了
0
关注者
5
收藏集
0
关注标签
2
加入于
2021-04-26