动态规划
文章平均质量分 81
动态规划
ShadyPi
写写博客当笔记
展开
-
[NeetCode 150] Longest Increasing Path in Matrix
【代码】[NeetCode 150] Longest Increasing Path in Matrix。原创 2024-07-18 00:41:13 · 736 阅读 · 0 评论 -
[NeetCode 150] Longest Consecutive Sequence
【代码】[NeetCode 150] Longest Consecutive Sequence。原创 2024-07-12 23:11:17 · 819 阅读 · 0 评论 -
挑战性题目DSCT601:背包问题
UESTC 数据结构挑战性课程题目原创 2022-01-12 22:48:27 · 199 阅读 · 0 评论 -
挑战性题目DSCT302:求不同形态的平衡二叉树数目
UESTC 数据结构挑战性课程题目原创 2022-01-12 22:19:19 · 325 阅读 · 0 评论 -
挑战性题目DSCT101:硬币找换问题
UESTC 数据机构挑战性课程题目原创 2022-01-12 19:14:52 · 129 阅读 · 0 评论 -
Luogu2605 [ZJOI2010]基站选址
原题链接:https://www.luogu.com.cn/problem/P2605基站选址题目描述有 NNN 个村庄坐落在一条直线上,第 i(i>1)i(i>1)i(i>1) 个村庄距离第 111 个村庄的距离为 DiD_iDi。需要在这些村庄中建立不超过 KKK 个通讯基站,在第 iii 个村庄建立基站的费用为 CiC_iCi。如果在距离第 iii 个村庄不超过 SiS_iSi 的范围内建立了一个通讯基站,那么就村庄被基站覆盖了。如果第 iii 个村庄没有被覆盖,则需要向原创 2021-03-01 21:01:12 · 381 阅读 · 0 评论 -
Luogu1169 [ZJOI2007]棋盘制作
原题链接:https://www.luogu.com.cn/problem/P1169棋盘制作题目描述国际象棋是世界上最古老的博弈游戏之一,和中国的围棋、象棋以及日本的将棋同享盛名。据说国际象棋起源于易经的思想,棋盘是一个8×88 \times 88×8大小的黑白相间的方阵,对应八八六十四卦,黑白对应阴阳。而我们的主人公小Q,正是国际象棋的狂热爱好者。作为一个顶尖高手,他已不满足于普通的棋盘与规则,于是他跟他的好朋友小W决定将棋盘扩大以适应他们的新规则。小Q找到了一张由N×MN \times MN原创 2021-02-14 13:20:36 · 130 阅读 · 0 评论 -
Luogu3431 [POI2005]AUT-The Bus
原题链接:https://www.luogu.com.cn/problem/P3431AUT-The Bus题目描述The streets of Byte City form a regular, chessboardlike network - they are either north-south or west-east directed. We shall call them NS- and WE-streets. Furthermore, each street crosses the wh原创 2021-02-05 15:23:27 · 163 阅读 · 1 评论 -
Luogu3205 合唱队
原题链接:https://www.luogu.com.cn/problem/P3205合唱队题目描述为了在即将到来的晚会上有更好的演出效果,作为 AAA 合唱队负责人的小 A 需要将合唱队的人根据他们的身高排出一个队形。假定合唱队一共 nnn 个人,第 iii 个人的身高为 hih_ihi 米(1000≤hi≤20001000 \le h_i \le 20001000≤hi≤2000),并已知任何两个人的身高都不同。假定最终排出的队形是 AAA 个人站成一排,为了简化问题,小 A 想出了如下排原创 2020-10-09 09:35:24 · 264 阅读 · 0 评论 -
Luogu1514 引水入城
原题链接:https://www.luogu.com.cn/problem/P1514引水入城题目描述在一个遥远的国度,一侧是风景秀美的湖泊,另一侧则是漫无边际的沙漠。该国的行政区划十分特殊,刚好构成一个NNN 行×M\times M×M列的矩形,如上图所示,其中每个格子都代表一座城市,每座城市都有一个海拔高度。为了使居民们都尽可能饮用到清澈的湖水,现在要在某些城市建造水利设施。水利设施有两种,分别为蓄水厂和输水站。蓄水厂的功能是利用水泵将湖泊中的水抽取到所在城市的蓄水池中。因此,只有与湖泊毗原创 2020-09-21 16:09:21 · 231 阅读 · 0 评论 -
Luogu1880 石子合并
原题链接:https://www.luogu.com.cn/problem/P1880石子合并题目描述在一个圆形操场的四周摆放 NNN 堆石子,现要将石子有次序地合并成一堆.规定每次只能选相邻的2堆合并成新的一堆,并将新的一堆的石子数,记为该次合并的得分。试设计出一个算法,计算出将 NNN 堆石子合并成 111 堆的最小得分和最大得分。输入格式数据的第 111 行是正整数 NNN,表示有 NNN 堆石子。第 222 行有 NNN 个整数,第 iii 个整数 aia_iai表示第 iii 堆原创 2020-09-14 15:30:43 · 161 阅读 · 0 评论 -
[分组背包]Luogu1064 金明的预算方案
原题链接:https://www.luogu.com.cn/problem/P1064金明的预算方案题目描述金明今天很开心,家里购置的新房就要领钥匙了,新房里有一间金明自己专用的很宽敞的房间。更让他高兴的是,妈妈昨天对他说:“你的房间需要购买哪些物品,怎么布置,你说了算,只要不超过 nn 元钱就行”。今天一早,金明就开始做预算了,他把想买的物品分为两类:主件与附件,附件是从属于某个主件的,下表就是一些主件与附件的例子:主件附件电脑打印机,扫描仪书柜图书书桌台灯原创 2020-09-14 14:10:51 · 221 阅读 · 0 评论 -
[二进制拆分]Luogu1833 樱花
原题链接:https://www.luogu.com.cn/problem/P1833樱花题目背景《爱与愁的故事第四弹·plant》第一章。题目描述爱与愁大神后院里种了 nnn 棵樱花树,每棵都有美学值 CiC_iCi 。爱与愁大神在每天上学前都会来赏花。爱与愁大神可是生物学霸,他懂得如何欣赏樱花:一种樱花树看一遍过,一种樱花树最多看 AiA_iAi 遍,一种樱花树可以看无数遍。但是看每棵樱花树都有一定的时间 TiT_iTi 。爱与愁大神离去上学的时间只剩下一小会儿了。求解看哪几棵樱花树能原创 2020-09-11 16:00:18 · 360 阅读 · 0 评论 -
Luogu1091 合唱队形
原题链接:https://www.luogu.com.cn/problem/P1091合唱队形题目描述NNN位同学站成一排,音乐老师要请其中的(N−KN-KN−K)位同学出列,使得剩下的KKK位同学排成合唱队形。合唱队形是指这样的一种队形:设K位同学从左到右依次编号为1,2,…,K1,2,…,K1,2,…,K他们的身高分别为T1,T2,…,TKT_1,T_2,…,T_KT1,T2,…,TK , 则他们的身高满足T1<...<Ti>Ti+1>…>TK(1≤i≤K)原创 2020-09-07 23:19:19 · 282 阅读 · 0 评论 -
Luogu1832 A+B Problem(再升级)
题解在做这道题的时候,我才发现我之前对这种方案累计的正确性理解不够深刻。原创 2020-09-07 21:45:48 · 326 阅读 · 0 评论 -
Luogu1060 开心的金明
原题链接:https://www.luogu.com.cn/problem/P1060开心的金明题目描述金明今天很开心,家里购置的新房就要领钥匙了,新房里有一间他自己专用的很宽敞的房间。更让他高兴的是,妈妈昨天对他说:“你的房间需要购买哪些物品,怎么布置,你说了算,只要不超过NNN元钱就行”。今天一早金明就开始做预算,但是他想买的东西太多了,肯定会超过妈妈限定的NNN元。于是,他把每件物品规定了一个重要度,分为555等:用整数1−51-51−5表示,第555等最重要。他还从因特网上查到了每件物品的价原创 2020-09-06 20:11:01 · 164 阅读 · 0 评论 -
CF1042B Vitamins
原题链接:http://codeforces.com/contest/1042/problem/BVitaminsBerland shop sells nnn kinds of juices. Each juice has its price cic_ici. Each juice includes some set of vitamins in it. There are three t...原创 2018-09-18 08:28:03 · 387 阅读 · 0 评论 -
LOJ2316「NOIP2017」逛公园
原题链接:https://loj.ac/problem/2316逛公园题目描述策策同学特别喜欢逛公园。 公园可以看成一张NNN个点MMM条边构成的有向图,且没有自环和重边。其中111号点是公园的入口,NNN号点是公园的出口,每条边有一个非负权值,代表策策经过这条边所要花的时间。策策每天都会去逛公园,他总是从111号点进去,从NNN号点出来。策策喜欢新鲜的事物,他不希望有两天逛公园的路线...原创 2018-10-08 17:00:39 · 286 阅读 · 0 评论 -
LOJ2424「NOIP2015」子串
原题链接:https://loj.ac/problem/2424子串题目描述有两个仅包含小写英文字母的字符串AAA 和BBB。现在要从字符串AAA中取出kkk个互不重叠的非空子串,然后把这kkk个子串按照其在字符串AAA中出现的顺序依次连接起来得到一个新的字符串,请问有多少种方案可以使得这个新串与字符串BBB相等?注意:子串取出的位置不同也认为是不同的方案。输入格式第一行是三个正整数...原创 2018-10-08 16:08:19 · 430 阅读 · 1 评论 -
[2018.10.11 T1] 锻造
暂无链接锻造题目背景勇者虽然武力值很高,但在经历了多次战斗后,发现怪物越来越难打,于是开始思考是不是自己平时锻炼没到位,于是苦练一个月后发现……自己连一个史莱姆都打不过了。勇者的精灵路由器告诉勇者其实是他自己的武器不好,并把他指引到了锻造厂。题目描述“欢迎啊,老朋友。”一阵寒暄过后,厂长带他们参观了厂子四周,并给他们讲锻造的流程。“我们这里的武器分成若干的等级,等级越高武器就越厉...原创 2018-10-14 14:32:12 · 405 阅读 · 0 评论 -
[2018.10.10 T2] 烯烃
暂无链接烯烃题目背景银企鹅非常擅长化学。有一天他在试图命名一个巨大的单烯烃分子的时候,想到了一个问题。题目描述给你一棵树,一些边有标记,对于每条有标记的边,在树中找到包含这条边的一条最长链,并输出长度。格式输入格式第一行一个整数ididid表示测试点的编号。多组数据,第二行一个整数TTT表示数据组数。对于每组数据,第一行两个整数n,mn, mn,m表示节点的个数,和被标记的边...原创 2018-10-11 21:56:33 · 259 阅读 · 0 评论 -
[2018.10.10 T1] 餐馆
暂无链接餐馆题目背景铜企鹅是企鹅餐馆的老板,他正在计划如何使得自己本年度收益增加。题目描述共有nnn种食材,一份食材iii需要花tit_iti小时不间断地进行播种,施肥,直至收获。当然,一份食材iii是可以直接卖掉得到wiw_iwi块钱的。招牌菜共有mmm种,一份招牌菜iii需要消耗一定的食材,花TiT_iTi小时不间断地来烹饪,叫卖,并最终卖出得到WiW_iWi块钱。整个...原创 2018-10-11 21:29:51 · 335 阅读 · 0 评论 -
BZOJ5215[Lydsy2017省队十连测] 商店购物
原题链接:https://www.lydsy.com/JudgeOnline/problem.php?id=5215商店购物Description在 Byteland一共开着 n家商店,编号依次为 1到 n,其中编号为1到 m的商店有日消费量上限,第 i家商店的日消费量上限为wi。Byteasar每次购物的过程是这样的:依次经过每家商店,然后购买非负整数价格的商品,并在结账的时候在账本上写...原创 2018-09-27 08:54:05 · 358 阅读 · 0 评论 -
CF1042F Leaf Sets
原题链接:http://codeforces.com/contest/1042/problem/FLeaf SetsYou are given an undirected tree, consisting of nnn vertices.The vertex is called a leaf if it has exactly one vertex adjacent to it.The ...原创 2018-10-03 10:39:24 · 325 阅读 · 0 评论 -
CF1051D Bicolorings
原题链接:http://codeforces.com/contest/1051/problem/DBicoloringsYou are given a grid, consisting of 222 rows and nnn columns. Each cell of this grid should be colored either black or white.Two cells a...原创 2018-10-02 10:37:47 · 257 阅读 · 0 评论 -
CF1047E Region Separation
原题链接:http://codeforces.com/contest/1047/problem/ERegion SeparationThere are nnn cities in the Kingdom of Autumn, numbered from 111 to nnn. People can travel between any two cities using n−1n−1n−1 t...原创 2018-10-01 21:32:15 · 509 阅读 · 0 评论 -
BZOJ5219[Lydsy2017省队十连测] 最长路径
原题链接:https://www.lydsy.com/JudgeOnline/problem.php?id=5219最长路径Description在Byteland一共有n个城市,编号依次为1到n,它们之间计划修建n(n-1)/2条单向道路,对于任意两个不同的点i和j,在它们之间有且仅有一条单向道路,方向要么是i到j,要么是j到i。换句话说,这是一个n个点的竞赛图。Byteasar居住在1...原创 2018-09-25 08:36:52 · 343 阅读 · 0 评论 -
CF984D XOR-pyramid
原题链接:http://codeforces.com/contest/984/problem/DXOR-pyramidFor an array bbb of length mmm we define the function fff asf(b)={b[1]f(b[1]⊕b[2],b[2]⊕b[3],⋯,b[m−1]⊕b[m])if m=1otherwise,f(b)...原创 2018-09-13 19:41:03 · 180 阅读 · 0 评论 -
ARC094F Normalization
原题链接:https://beta.atcoder.jp/contests/arc094/tasks/arc094_dNormalizationProblem StatementYou are given a string SSS consisting of ‘a’,’b’ and ‘c’. Find the number of strings that can be possib...原创 2018-09-10 18:54:52 · 439 阅读 · 0 评论 -
CF935E Fafa and Ancient Mathematics
原题链接:http://codeforces.com/problemset/problem/935/EFafa and Ancient MathematicsAncient Egyptians are known to have understood difficult concepts in mathematics. The ancient Egyptian mathematicia...原创 2018-09-07 15:27:29 · 392 阅读 · 0 评论 -
[2018.05.05 T1] 互质
暂无链接互质【题目描述】Shy 有 n 个数,问这 n 个数里最多有几个数两两之间互质。【输入】第一行一个整数 n。第二行 n 个数表示数组。【输出】输出一个数表示答案。【输入样例】5 1 2 3 4 5【输出样例】4【提示】【数据规模】对于 30%的数据,1≤n≤10;对于 100%的数据,1≤...原创 2018-05-07 20:30:10 · 298 阅读 · 0 评论 -
[2018.10.15 T3] 数列
暂无连接数列【题目描述】小Q和小C是好朋友。小Q喜欢数列。有一天,他心血来潮,写下了三个长度均为nnn的数列。小C也很喜欢数列。但是他只喜欢其中一种,波动数列。小C把他的喜好告诉了小Q。小Q便打算找出这三个数列内的最长波动数列。也就是说,如果我们将三个数列记做a[n][3]a[n][3]a[n][3],他必须要构造一个二元组序列:(p[i],q[i])(p[i], q[i])(p[...原创 2018-10-16 09:57:49 · 155 阅读 · 0 评论 -
Luogu1095 守望者的逃离
原题链接:https://www.luogu.org/problemnew/show/P1095守望者的逃离题目描述恶魔猎手尤迪安野心勃勃,他背叛了暗夜精灵,率领深藏在海底的娜迦族企图叛变。守望者在与尤迪安的交锋中遭遇了围杀,被困在一个荒芜的大岛上。为了杀死守望者,尤迪安开始对这个荒岛施咒,这座岛很快就会沉下去。到那时,岛上的所有人都会遇难。守望者的跑步速度为17m/s,以...原创 2018-04-19 18:45:08 · 247 阅读 · 0 评论 -
[2018.11.05 T2] 买牛奶
暂无链接买牛奶题目描述由于TomTomTom喝牛奶的速度实在太快,没多久牛奶就被喝光了,因为牛奶被喝光了,所以主人准备让TomTomTom去买牛奶。现在主人有nnn个硬币,第iii个硬币的面值为cic_ici,TomTomTom会得到总面值恰好为kkk的硬币去商店买牛奶。到了商店,TomTomTom被琳琅满目的零食吸引了,于是准备拿买牛奶的钱来买零食。然而黑心商家不接受找零,也就是说...原创 2018-11-05 19:18:32 · 769 阅读 · 0 评论 -
Luogu2606[ZJOI2010] 排列计数
原题链接:https://www.luogu.org/problemnew/show/P2606排列计数题目描述称一个1,2,…,N的排列P1,P2…,Pn是Magic的,当且仅当2<=i<=N时,Pi>Pi/2. 计算1,2,…N的排列中有多少是Magic的,答案可能很大,只能输出模P以后的值输入输出格式输入格式:输入文件的第一行包含两个整数 n和p,含义如上所述...原创 2018-11-02 21:58:27 · 353 阅读 · 0 评论 -
Luogu2602[ZJOI2010] 数字计数
原题链接:https://www.luogu.org/problemnew/show/P2602数字计数题目描述给定两个正整数a和b,求在[a,b]中的所有整数中,每个数码(digit)各出现了多少次。输入输出格式输入格式:输入文件中仅包含一行两个整数a、b,含义如上所述。输出格式:输出文件中包含一行10个整数,分别表示0-9在[a,b]中出现了多少次。输入输出样例输入样例#...原创 2018-11-02 11:28:25 · 309 阅读 · 0 评论 -
BZOJ5232[Lydsy2017省队十连测] 好题
原题链接:https://www.lydsy.com/JudgeOnline/problem.php?id=5232好题Description每个人心中对于好题的定义不同,对于小火车来说所谓的好题就是很有趣的题。有一棵n个节点的树,每个节点都有一种颜色,请找出最小的连通块使得其中的点至少有k种不同的颜色。Input第一行两个整数n和k,含义如题所示。第二行n个正整数,第i个整数表示...原创 2018-10-30 14:50:26 · 720 阅读 · 0 评论 -
Luogu1156 垃圾陷阱
原题链接:https://www.luogu.org/problemnew/show/P1156垃圾陷阱题目描述卡门――农夫约翰极其珍视的一条Holsteins奶牛――已经落了到“垃圾井”中。“垃圾井”是农夫们扔垃圾的地方,它的深度为D(2≤D≤100)D(2 \le D \le 100)D(2≤D≤100)英尺。卡门想把垃圾堆起来,等到堆得与井同样高时,她就能逃出井外了。另外,卡门可以...原创 2018-10-30 11:16:12 · 204 阅读 · 0 评论 -
[2018.11.03 T3] 单调序列
暂无链接单调序列GISPZJZ 有一个长度为 nnn 的序列a1,a2,…,ana_1,a_2,…,a_na1,a2,…,an。序列的所有元素都是 111 或者222。我们称一序列是该序列的不下降子序列p1,p2,…,pkp_1,p_2,…,p_kp1,p2,…,pk,满足 1≤p1&lt;p2&lt;p3&lt;…&lt;pk≤n1≤p_1&a...原创 2018-11-05 16:54:40 · 520 阅读 · 0 评论 -
Luogu1373 小a和uim之大逃离
原题链接:https://www.luogu.org/problemnew/show/P1373小a和uim之大逃离题目背景小a和uim来到雨林中探险。突然一阵北风吹来,一片乌云从北部天边急涌过来,还伴着一道道闪电,一阵阵雷声。刹那间,狂风大作,乌云布满了天空,紧接着豆大的雨点从天空中打落下来,只见前方出现了一个披头散发、青面獠牙的怪物,低沉着声音说:“呵呵,既然你们来到这,只能活下来一个...原创 2018-10-30 11:00:50 · 193 阅读 · 0 评论