博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
CQOI2007 涂色 paint (区间dp)
阅读量:6959 次
发布时间:2019-06-27

本文共 436 字,大约阅读时间需要 1 分钟。

听说这道题是当年省选题

于是兴致勃勃拿来做了做

至于如何想到思路...

事实上没想象中那么简单...

脑阔挺疼的...

(一开始都没看出来是区间dp)

想到可以区间dp,然后就似乎没啥大问题

枚举区间dp[i][j]的时候,如果i j一样那就好说,相当于当初某一次涂的时候多往外涂一格就好

如果i j不一样?我反而在这里懵了

但我误打误撞就给正解写出来了

想不到正解居然这么简单???

认真思考之后大体明白了

因为不能像i==j那样直接多涂一个

所以就可以直接区间枚举了...

总有一个是最优的

 

1 #include
2 int min(int a,int b){
return a

以上,有点后悔出生太晚了

2018NOIP简直毒瘤啊

(NOIP=POI*N)

再看看当年省选...

 

做完这道题之后你可以再去看看

没错他们完全一样

转载于:https://www.cnblogs.com/rikurika/p/paint.html

你可能感兴趣的文章
浏览器渲染原理解析
查看>>
搭建个人网站需要的三个步骤
查看>>
matlab建立双坐标
查看>>
Linux操作命令(六)
查看>>
1、压滤机工作原理
查看>>
设计模式学习总结-桥接模式(Bridge Pattern)
查看>>
halcon算子翻译——copy_image
查看>>
使用Haar分类器进行面部检测
查看>>
参数化(四):处理非均匀数据分布
查看>>
Makefile-2
查看>>
获取页面中出现次数最多的三个标签以及出现次数
查看>>
访问WEB-INF目录中的文件
查看>>
web接口开发与测试
查看>>
php -- php控制linux关机、重启、注销
查看>>
867. Transpose Matrix
查看>>
十.python面向对象(itme)
查看>>
Python下selenium的简单用法
查看>>
multiset的应用
查看>>
我的mysql的学习记录
查看>>
Codeforces Round #416 (Div. 2)(A,思维题,暴力,B,思维题,暴力)
查看>>