11.2のzhengrui第9场模拟赛小结

传说这是一场信心赛,事实上好像貌似确实是这样。
总的来说,第一题区间DP;第二题考数学;第三题还是考数学,就我的观点来看。
下面看一下题目:

1. 合并集合

【样例输入】
4
1 2 2 2
【样例输出】
5

一看到这道题,我就想到了某位dalao前几天刚给我讲过的石子合并。而我刚刚用单调队列过了合并果子。他说,石子合并跟合并果子很像,但又不同。合并果子是哈夫曼树,数组直线排列,每次任意挑选两堆合并。而石子合并呈环状排列,每次只能合并相邻的两堆。附上他的区间DP链接:http://blog.csdn.net/qq_39670434/article/details/78395734
因此,说真话这道题我是一点也不会。本来我还可以用暴力骗分,可最近我越来越发现自己不会写暴力了。因此,我开始了现学区间DP。就是参考这个blog。结果就是一个状态转移方程把我难住了。因为我毕竟真的没学过DP啊。。反正后来我是想出来了。区间DP我还没有完全理解,我只是套了一下板子而已。
最后评测的时候,我信心满满地认定自己一定是AK,结果什么——MLE!!!!我的天哪,我开了10000 × 10000二维数组,不超空间才怪嘞。我最近脑子比较糊,真的好多东西记不住,这个空间复杂度,我每次都是逢考再记的。。

2. 带权平均数之和

【样例输入】
3
1 2 3
1 1 1
【样例输出】
20

这道题么,一看到 么,就要想到前缀和咯。自然是很开心地求了一个前缀和。然后我就进行了漫长的手推过程。我那叫推了好几张草稿纸啊。结果是推出来了,但是我一直处理不好取模运算,不知道哪些情况可以用。反正后来我是处理对了。结果,评测数据有问题吧,我们几个都是30,GG。

3. 最小值

【样例输入】
3
1
2
3
【样例输出】
1
5
23

这道题一看就很复杂,它平方来平方去,再加上排列的多种情况,可想而知,数据是真的大,情况是真的多。我本来想暴力打表的。结果又突然发现自己不会暴力了,所以GG,乖乖做题吧。后来我觉得吧,这就是一道递推,考的就是数学,好吧。于是,慢慢地推啊推,最后来不及了,我好像也没这个脑子推出来。我干脆就没交了。反正0分。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值