
1 FuryBean 2014-07-27 20:11:35 +08:00 假设每个Rect的保存方式是left、top、right、bottom。 1. 遍历所有的小矩形,保存所有小矩形中的最小left、最小top、最大right、最大bottom。 2. 把第一步保存的结果与大矩形的left、top、right、bottom比较,大矩形的left、top必须小于保存的矩形的left、top,right、bottom则是大于。 Done。 |
2 FuryBean 2014-07-27 20:13:40 +08:00 刚发现看错题目了,原来小矩形的位置是不知道的,这种没算过,请忽略我的答案吧。 |
3 thisisvoa 2014-07-27 20:48:49 +08:00 关注中,正在研究canvas标签的矩阵缩放 |
4 Kabie 2014-07-27 20:50:55 +08:00 小矩形是不能转动的吧。。。? |
5 sennes 2014-07-27 20:58:13 +08:00 题目很有趣 想用python试试! |
6 xjx0524 2014-07-27 21:39:42 +08:00 |
7 waltwang 2014-07-27 21:47:05 +08:00 去年实现过类似的,动态规划习题...用的是C++ |
8 iloahz 2014-07-27 22:04:42 +08:00 via iPhone 直观感觉只能搜啊…… |
9 c742435 2014-07-27 23:09:54 +08:00 一下子想到texture packer了 |
10 est 2014-07-27 23:47:18 +08:00 via Android 这不就css sprite如何摆图标嘛。。。 |
11 htedsv 2014-07-28 00:53:42 +08:00 如果所有尺寸的值域是有限集合就是高维状态的动态规划,否则是NP或者PSPACE问题。 |
12 flyee 2014-07-28 09:30:50 +08:00 |