计算一个大长方形内最多能放几个小长方形,怎么计算? 最好能用长、宽的公式列出来,谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 楼主 ,你这和php有什么关系?你应该去百度数学吧之类的问啊,难怪没人回答。刚才算了一下,最后都算出了三角函数都用上了,有点麻烦。计算机的话还是穷举,回溯吧…… 现在是做php的时候遇到了,一个搞印刷的网站,要用php计算排版。 这个其实属于NP完全问题,要是求解的话会非常复杂,在这里不好说明,加我qq吧,997701520.这种问题的算法不是简简单单那种大长方形边长除小长方形边长,比较余数大小啥的那么简单,不过如果你们项目不是需要那么严谨的话可以用相对简单的知识来求,虽然不是最优但是可以尽量接近最优。要是想非常严谨的求,有很多算法,这种题实际上说白了就是装箱问题,英文叫啥有点忘记了,好像是rectangle packing吧,你可以查查看,要是有什么问题qq讨论。 比如大长方形长和宽都为5,小长方形的长和宽都为2,floor(5/2)*floor(5/2)则最多放4个小长方形. 不知道对不对。 这有什么难的?你写个html的页面,大的div的长宽设置成大的长方形的高宽,然后属性设置成overflow:hidden,你把小的长方形放上几个,看看不就知道了!一目了然 这段插入数据库代码哪里错了?希望大家给指出来 小问题来了。 phpmailer使用的小问题 discuz置顶出现如下代码 关于smarty3.0问题? 在增加一条记录时,怎样把增加记录时的时间写入这条记录的唯一id里? php 时间比较问题,请教 php脚本没有运行! php通过JavaBridge调用Java类库和不带包的自定义java类成功 但是调用带包的自定义Java类报错,该如何解决,求大神指点,谢谢。 请教一下各位file_get_contents的用法 想知道有没有人开发这样的joomla模板或组件? 谁能推荐点PHP高手的博客。。。
刚才算了一下,最后都算出了三角函数都用上了,有点麻烦。计算机的话还是穷举,回溯吧……