随笔分类 -  动态规划

摘要:那个均方差,可以通过展开、合并Σ,发现最终只有Xi^2会对答案造成影响,其他都是定值,所以求出最小的和的平方就行。其实这才是这题最难的部分,以下都是码农部分。f[x1][y1][x2][y2][k] 从(x1,y1)到(x2,y2)这个矩形,割k次的最小平方和。边界 ... 阅读全文
posted @ 2018-03-21 17:23 GhostCai 阅读(78) 评论(0) 推荐(0)
摘要:题目限制时间限制 内存限制 评测方式 题目来源1000ms 131072KiB 标准比较器 Local题目背景 xq和他的老婆xz最近开了一家花店,他们准备把店里最好看的花都摆在橱窗里。但是他们有很多花瓶,每个花瓶都具有各自的特点,因... 阅读全文
posted @ 2018-03-20 01:10 GhostCai 阅读(134) 评论(0) 推荐(0)
摘要:Apocalypse SomedayTime Limit: 1000MS Memory Limit: 131072KTotal Submissions: 2016 Accepted: 990DescriptionThe number 666 is c... 阅读全文
posted @ 2018-03-20 00:07 GhostCai 阅读(249) 评论(0) 推荐(0)
摘要:题目描述某人有一套玩具,并想法给玩具命名。首先他选择WING四个字母中的任意一个字母作为玩具的基本名字。然后他会根据自己的喜好,将名字中任意一个字母用“WING”中任意两个字母代替,使得自己的名字能够扩充得很长。现在,他想请你猜猜某一个很长的名字,最初可能是由哪几个字... 阅读全文
posted @ 2018-03-14 23:04 GhostCai 阅读(154) 评论(0) 推荐(0)
摘要:为了在即将到来的晚会上有更好的演出效果,作为AAA合唱队负责人的小A需要将合唱队的人根据他们的身高排出一个队形。假定合唱队一共N个人,第i个人的身高为Hi米(1000 18501700, 1850, 1900 因为 1700 16501750, 1650, 1700... 阅读全文
posted @ 2018-03-14 01:15 GhostCai 阅读(252) 评论(0) 推荐(0)
摘要:历经千辛万苦,小Hi和小Ho终于到达了举办美食节的城市!虽然人山人海,但小Hi和小Ho仍然抑制不住兴奋之情,他们放下行李便投入到了美食节的活动当中。美食节的各个摊位上各自有着非常多的有意思的小游戏,其中一个便是这样子的:小Hi和小Ho领到了一个大小为N*M的长方形盘子... 阅读全文
posted @ 2018-03-12 23:44 GhostCai 阅读(111) 评论(0) 推荐(0)
摘要:题目描述司令部的将军们打算在N*M的网格地图上部署他们的炮兵部队。 一个N*M的地图由N行M列组成,地图的每一格可能是山地(用“H” 表示), 也可能是平原(用“P”表示), 如下图。在每一格平原地形上最多可以布置一支炮兵部队 (山地上不能够部署炮兵部队);一... 阅读全文
posted @ 2018-03-12 01:56 GhostCai 阅读(133) 评论(0) 推荐(0)
摘要:题目描述在一个n*m的只包含0和1的矩阵里找出一个不包含0的最大正方形,输出边长。输入输出格式输入格式:输入文件第一行为两个整数n,m(1using namespace std;bool f[105][105][105];int n,m;int ans=1;int m... 阅读全文
posted @ 2018-03-09 23:56 GhostCai 阅读(100) 评论(0) 推荐(0)
摘要:Mondriaan's DreamTime Limit: 3000MS Memory Limit: 65536KTotal Submissions: 18903 Accepted: 10779DescriptionSquares and rec... 阅读全文
posted @ 2018-03-06 23:39 GhostCai 阅读(68) 评论(0) 推荐(0)
摘要:kruskal重构树/树剖/倍增 阅读全文
posted @ 2018-02-28 23:05 GhostCai 阅读(151) 评论(0) 推荐(0)
摘要:题目描述在大学里每个学生,为了达到一定的学分,必须从很多课程里选择一些课程来学习,在课程里有些课程必须在某些课程之前学习,如高等数学总是在其它课程之前学习。现在有N门功课,每门课有个学分,每门课有一门或没有直接先修课(若课程a是课程b的先修课即只有学完了课程a,才能学... 阅读全文
posted @ 2018-02-28 22:50 GhostCai 阅读(105) 评论(0) 推荐(0)
摘要:题目描述某一村庄在一条路线上安装了n盏路灯,每盏灯的功率有大有小(即同一段时间内消耗的电量有多有少)。老张就住在这条路中间某一路灯旁,他有一项工作就是每天早上天亮时一盏一盏地关掉这些路灯。为了给村里节省电费,老张记录下了每盏路灯的位置和功率,他每次关灯时也都是尽快地去... 阅读全文
posted @ 2018-02-22 00:26 GhostCai 阅读(97) 评论(0) 推荐(0)
摘要:ST表,O(nlogn)预处理,O(1)求区间最值 线段树也能解决,而且支持动态修改,但是对于不修改的序列,线段树查询logn,要慢4用f[i][j]表示一个区间[i,2^j] 利用倍增 f[i][j]=____(f[i][j-1],f[1+2^(j-1)][j-1]... 阅读全文
posted @ 2018-02-21 21:30 GhostCai 阅读(100) 评论(0) 推荐(0)
摘要:题目描述上体育课的时候,小蛮的老师经常带着同学们一起做游戏。这次,老师带着同学们一起做传球游戏。游戏规则是这样的:n个同学站成一个圆圈,其中的一个同学手里拿着一个球,当老师吹哨子时开始传球,每个同学可以把球传给自己左右的两个同学中的一个(左右任意),当老师再次吹哨子时... 阅读全文
posted @ 2018-02-21 20:19 GhostCai 阅读(102) 评论(0) 推荐(0)
摘要:数字三角形必须经过某一个点,使之走的路程和最大从必须经过的点,向上向下分别DP两次的和即为答案。 还有一种思路是把和必须经过点同一行的设为-INF,这样就一定(大概)不会选择它们了。//Writer:GhostCai && His Yellow Duck#includ... 阅读全文
posted @ 2018-02-21 19:01 GhostCai 阅读(128) 评论(0) 推荐(0)
摘要:数字三角形要求走到最后mod 100最大可达性DP(好像是这样叫) 用bool数组f[i][j][k]表示 位置(i,j)能否得到k(mod 100意义下) 转移条件 f[i][j][k]=f[i+1][j][[k-a[i][j]+100)%100] | f[i+1]... 阅读全文
posted @ 2018-02-21 18:48 GhostCai 阅读(135) 评论(0) 推荐(0)
摘要:离线tarjan(dfs) 链式前向星从1开始存,免了赋-1初值,方便异或运算,好处多多。 并查集fa数组的初始化可以写入dfs中顺便执行,少一个大循环。数组要开大,不然会报WA,可能它在乱搜吧。//Writer:GhostCai && His Yellow Duck... 阅读全文
posted @ 2018-01-27 22:11 GhostCai 阅读(124) 评论(0) 推荐(0)
摘要:题目描述有一个箱子容量为V(正整数,0<=V<=20000),同时有n个物品(0<n<=30,每个物品有一个体积(正整数)。要求n个物品中,任取若干个装入箱内,使箱子的剩余空间为最小。输入输出格式输入格式:一个整数,表示箱子容量一个整数,表示有n个物品接下来n行,分别... 阅读全文
posted @ 2018-01-26 18:41 GhostCai 阅读(102) 评论(0) 推荐(0)
摘要:题目背景uim神犇拿到了uoi的ra(镭牌)后,立刻拉着基友小A到了一家……餐馆,很低端的那种。uim指着墙上的价目表(太低级了没有菜单),说:“随便点”。题目描述不过uim由于买了一些辅(e)辅(ro)书,口袋里只剩M元(Musing namespace std;i... 阅读全文
posted @ 2018-01-26 18:15 GhostCai 阅读(77) 评论(0) 推荐(0)
摘要:题目描述在Mars星球上,每个Mars人都随身佩带着一串能量项链。在项链上有N颗能量珠。能量珠是一颗有头标记与尾标记的珠子,这些标记对应着某个正整数。并且,对于相邻的两颗珠子,前一颗珠子的尾标记一定等于后一颗珠子的头标记。因为只有这样,通过吸盘(吸盘是Mars人吸收能... 阅读全文
posted @ 2018-01-24 18:44 GhostCai 阅读(121) 评论(0) 推荐(0)