usaco-3.1-PROB Shaping Regions-漂浮法
2020-11-18 06:19
阅读:642
标签:style blog color os io 2014 漂浮法,顾名思义,就是一块块的往上飘。 以逆序来进行放置,即n to 1。逆序的好处在于放置一个矩形后,俯视看到的就是最终俯视该矩形应该看到的。因为挡着它的矩形在之前已经放置好了,所以可直接统计,为递归创造了条件。每放一个矩形,可以想象成将其扔入一密度很大的海水底部,海分成了n层,然后矩形开始向上浮。在上浮过程中若碰撞到其他的矩形则断裂成几个小矩形,继续上浮,直到浮出水面。于是想到用个递归来模拟上浮过程。
/*
ID: rowanha3
LANG: C++
TASK: rect1
*/
#include
文章来自:搜素材网的编程语言模块,转载请注明文章出处。
文章标题:usaco-3.1-PROB Shaping Regions-漂浮法
文章链接:http://soscw.com/essay/21802.html
文章标题:usaco-3.1-PROB Shaping Regions-漂浮法
文章链接:http://soscw.com/essay/21802.html
评论
亲,登录后才可以留言!