• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
dwtfukgv
博客园    首页    新随笔    联系   管理    订阅  订阅

随笔分类 -  数据结构

1 2 3 4 5 ··· 11 下一页
小 Q 与树 (点分治)

摘要:链接:https://ac.nowcoder.com/acm/contest/11171/D 来源:牛客网 时间限制:C/C++ 2秒,其他语言4秒 空间限制:C/C++ 262144K,其他语言524288K 64bit IO Format: %lld 题目描述: 小 Q 在纸上画树,画着画着,小 阅读全文
posted @ 2021-04-27 09:46 dwtfukgv 阅读(79) 评论(0) 推荐(0)
HDU 6781 Solo (贪心 + 优先队列)

摘要:Solo Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others)Total Submission(s): 115 Accepted Submission(s): 51 Problem Descr 阅读全文
posted @ 2020-07-27 18:06 dwtfukgv 阅读(309) 评论(0) 推荐(0)
HDU 6567 Cotree (树的重心+并查集+树形DP)

摘要:Cotree Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 262144/262144 K (Java/Others)Total Submission(s): 1215 Accepted Submission(s): 416 Problem 阅读全文
posted @ 2020-07-06 20:23 dwtfukgv 阅读(414) 评论(0) 推荐(0)
老瞎眼 pk 小鲜肉 (线段树)

摘要:链接:https://ac.nowcoder.com/acm/contest/1114/E来源:牛客网 题目描述 老瞎眼有一个长度为 n 的数组 a,为了为难小鲜肉,他准备了 Q 次询问,每次给出 一个区间[L,R],他让小鲜肉寻 找一对 l,r 使L<=l<=r<=R 且 a[l]^a[l+1]^ 阅读全文
posted @ 2019-11-08 00:04 dwtfukgv 阅读(2632) 评论(0) 推荐(0)
Cow Hopscotch (单调队列 + DP)

摘要:链接:https://ac.nowcoder.com/acm/contest/1113/K来源:牛客网 The cows have reverted to their childhood and are playing a game similar to human hopscotch. Their 阅读全文
posted @ 2019-09-29 14:39 dwtfukgv 阅读(330) 评论(0) 推荐(0)
干物妹小埋 (离散化 + 线段树 + DP)

摘要:链接:https://ac.nowcoder.com/acm/contest/992/B来源:牛客网 题目描述 在之前很火的一个动漫《干物妹小埋》中,大家对小埋打游戏喝可乐的印象十分的深刻。 现在欧尼酱将小埋的快乐水全部分开藏在了家具的顶端。 小埋使出空中1080°转身接战术翻滚跳到任一家具上,她相 阅读全文
posted @ 2019-07-22 16:56 dwtfukgv 阅读(322) 评论(0) 推荐(0)
HDU 6348 序列计数 (树状数组 + DP)

摘要:序列计数 Time Limit: 4500/4000 MS (Java/Others) Memory Limit: 262144/262144 K (Java/Others)Total Submission(s): 348 Accepted Submission(s): 117 Problem De 阅读全文
posted @ 2018-08-15 18:11 dwtfukgv 阅读(304) 评论(0) 推荐(0)
CodeForces 935E Fafa and Ancient Mathematics (树形DP)

摘要:题意:给定一个表达式,然后让你添加 n 个加号,m 个减号,使得表达式的值最大。 析:首先先要建立一个表达式树,这个应该很好建立,就不说了,dp[u][i][0] 表示 u 这个部分表达式,添加 i 个符号,使值最大,dp[u][i][1] 表示 u 个部分表达式,添加 i 个符号,使用值最小,这里 阅读全文
posted @ 2018-05-23 18:11 dwtfukgv 阅读(333) 评论(0) 推荐(0)
SGU 271 Book Pile (双端队列)

摘要:题意:n,m,k,表示有一个长度为 n 的序列,有 m 个操作,操作有 2 种,第一种是 ADD 在前面添加一个串,第二种是把前 k 个进行翻转,问你最后的序列是什么样的。 析:很明显,如果直接模拟,肯定会超时,由于 k 是固定的,我们就可以前 k 个串,如果没有翻转,那么就把添加的串方法直接放到双 阅读全文
posted @ 2018-04-01 18:48 dwtfukgv 阅读(216) 评论(0) 推荐(0)
BZOJ 3259 [Sdoi2014]数表 (莫比乌斯反演 + 树状数组)

摘要:3529: [Sdoi2014]数表 Description 有一张N×m的数表,其第i行第j列(1 < =i < =礼,1 < =j < =m)的数值为能同时整除i和j的所有自然数之和。给定a,计算数表中不大于a的数之和。 有一张N×m的数表,其第i行第j列(1 < =i < =礼,1 < =j 阅读全文
posted @ 2018-01-30 13:21 dwtfukgv 阅读(161) 评论(0) 推荐(0)
BZOJ 1086 [SCOI2005]王室联邦 (树上分块)

摘要:1086: [SCOI2005]王室联邦 Description “余”人国的国王想重新编制他的国家。他想把他的国家划分成若干个省,每个省都由他们王室联邦的一个成员来管理。他的国家有n个城市,编号为1..n。一些城市之间有道路相连,任意两个不同的城市之间有且仅有一条直接或间接的道路。为了防止管理太过 阅读全文
posted @ 2017-11-20 21:48 dwtfukgv 阅读(259) 评论(0) 推荐(0)
BZOJ 4129 Haruna’s Breakfast (分块 + 带修莫队)

摘要:4129: Haruna’s Breakfast Description Haruna每天都会给提督做早餐! 这天她发现早饭的食材被调皮的 Shimakaze放到了一棵 树上,每个结点都有一样食材,Shimakaze要考验一下她。 每个食材都有一个美味度,Shimakaze会进行两种操作: 1、修改 阅读全文
posted @ 2017-11-20 21:14 dwtfukgv 阅读(279) 评论(0) 推荐(0)
BZOJ 2120 数颜色 (带修莫队)

摘要:2120: 数颜色 Description 墨墨购买了一套N支彩色画笔(其中有些颜色可能相同),摆成一排,你需要回答墨墨的提问。墨墨会像你发布如下指令: 1、 Q L R代表询问你从第L支画笔到第R支画笔中共有几种不同颜色的画笔。 2、 R P Col 把第P支画笔替换为颜色Col。为了满足墨墨的要 阅读全文
posted @ 2017-11-19 21:09 dwtfukgv 阅读(237) 评论(0) 推荐(0)
BZOJ 4765 普通计算姬 (分块 + BIT)

摘要:4765: 普通计算姬 Description "奋战三星期,造台计算机"。小G响应号召,花了三小时造了台普通计算姬。普通计算姬比普通计算机要厉害一些 。普通计算机能计算数列区间和,而普通计算姬能计算树中子树和。更具体地,小G的计算姬可以解决这么个问题 :给定一棵n个节点的带权树,节点编号为1到n, 阅读全文
posted @ 2017-11-19 16:10 dwtfukgv 阅读(290) 评论(0) 推荐(0)
BZOJ 3744 Gty的妹子序列 (分块 + BIT)

摘要:3744: Gty的妹子序列 Description 我早已习惯你不在身边, 人间四月天 寂寞断了弦。 回望身后蓝天, 跟再见说再见…… 某天,蒟蒻Autumn发现了从 Gty的妹子树(bzoj3720) 上掉落下来了许多妹子,他发现 她们排成了一个序列,每个妹子有一个美丽度。 Bakser神犇与他 阅读全文
posted @ 2017-11-18 22:40 dwtfukgv 阅读(205) 评论(0) 推荐(0)
BZOJ 2565 最长双回文串 (Manacher)

摘要:2565: 最长双回文串 Description 顺序和逆序读起来完全一样的串叫做回文串。比如acbca是回文串,而abc不是(abc的顺序为“abc”,逆序为“cba”,不相同)。输入长度为n的串S,求S的最长双回文子串T,即可将T分为两部分X,Y,(|X|,|Y|≥1)且X和Y都是回文串。 顺序 阅读全文
posted @ 2017-11-18 17:31 dwtfukgv 阅读(198) 评论(0) 推荐(0)
BZOJ 3670 [Noi2014]动物园 (KMP)

摘要:3670: [Noi2014]动物园 Description 近日,园长发现动物园中好吃懒做的动物越来越多了。例如企鹅,只会卖萌向游客要吃的。为了整治动物园的不良风气,让动物们凭自己的真才实学向游客要吃的,园长决定开设算法班,让动物们学习算法。 某天,园长给动物们讲解KMP算法。 园长:“对于一个字 阅读全文
posted @ 2017-11-18 14:26 dwtfukgv 阅读(172) 评论(0) 推荐(0)
BZOJ 1029 [JSOI2007]建筑抢修 (贪心 + 优先队列)

摘要:1029: [JSOI2007]建筑抢修 Description 小刚在玩JSOI提供的一个称之为“建筑抢修”的电脑游戏:经过了一场激烈的战斗,T部落消灭了所有z部落的入侵者。但是T部落的基地里已经有N个建筑设施受到了严重的损伤,如果不尽快修复的话,这些建筑设施将会完全毁坏。现在的情况是:T部落基地 阅读全文
posted @ 2017-11-17 15:06 dwtfukgv 阅读(215) 评论(0) 推荐(0)
BZOJ 1444 [Jsoi2009]有趣的游戏 (AC自动机 + 概率DP + Gauss)

摘要:1444: [Jsoi2009]有趣的游戏 Description Input 注意 是0<=P 注意 是0<=P Output Sample Input Sample Output HINT 30%的数据保证, n ≤ 2. 50%的数据保证, n ≤ 5. 100%的数据保证, n , l, m 阅读全文
posted @ 2017-11-17 14:34 dwtfukgv 阅读(262) 评论(0) 推荐(0)
UVaLive 3490 Generator (KMP + DP + Gauss)

摘要:题意:随机字母组成一个串,有一个目标串,当这个由随机字母组成的串出现目标串就停止,求这个随机字母组成串的期望长度。 析:由于只要包含目标串就可以停止,所以可以先把这个串进行处理,也就是KMP,然后dp[i] 表示从 i 结点到完全匹配期望长度,所以很容易得到状态转移方程 dp[i] = ∑dp[j] 阅读全文
posted @ 2017-11-16 20:55 dwtfukgv 阅读(387) 评论(0) 推荐(0)

1 2 3 4 5 ··· 11 下一页
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3