社区
数据结构与算法
帖子详情
一张随意方型平面纸,求如果要折成一个立方体,求最大的体积是多少,还有各个表面的面积是多少?
zhehui
2003-11-21 10:06:25
一张随意方型平面纸,(可以是正方形的,也可以是长方型的。)
...全文
803
24
打赏
收藏
一张随意方型平面纸,求如果要折成一个立方体,求最大的体积是多少,还有各个表面的面积是多少?
一张随意方型平面纸,(可以是正方形的,也可以是长方型的。)
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
24 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
saint001
2003-11-27
打赏
举报
回复
立方体共有11种展开面
http://www.nikonet.or.jp/spring/sanae/MathTopic/solid/solid.htm
但对于每一种情况计算仍然很困难
saint001
2003-11-26
打赏
举报
回复
对了
如qingrun(青润)所述
还有个倾斜角的问题
那就更麻烦了
saint001
2003-11-26
打赏
举报
回复
还有,比如
|--------|--------|
| | |
| | |
| | |
|--------|--------|--------|
| | |
| | |
| | |
|--------|--------|--------|
| | |
| | |
| | |
|--------|--------|
不知道一共有多少种
青润
2003-11-26
打赏
举报
回复
折法有很多种。例如:
|--------|
| |
| |
| |
|--------|--------|--------|--------|
| | | | |
| | | | |
| | | | |
|--------|--------|--------|--------|
| |
| |
| |
|--------|
|--------|
| |
| |
| |
|--------|--------|--------|--------|
| | | | |
| | | | |
| | | | |
|--------|--------|--------|--------|
| |
| |
| |
|--------|
|--------|
| |
| |
| |
|--------|--------|--------|--------|
| | | | |
| | | | |
| | | | |
|--------|--------|--------|--------|
| |
| |
| |
|--------|
|--------|
| |
| |
| |
|--------|--------|--------|--------|
| | | | |
| | | | |
| | | | |
|--------|--------|--------|--------|
| |
| |
| |
|--------|
单边有四中,双边就有十六种,不过,这十六种基本上是两两对称的。
将图形放在长方形中,看看如何能放得最大,这就有一个倾斜角度的问题了。
今天比较忙,只能先写到这里,给大家一个抛砖引玉的观点。
如果有时间,晚上我会作补充的。
saint001
2003-11-26
打赏
举报
回复
引来的两个问题
1)一个长方体,展开成平面后,有几种不同的图形
两个图形是相同的,如果它们可以通过旋转和拉伸相互转换
如果是正方体,就不用拉伸了
2)上面得到的每种图形,都可以用一个最小矩形来覆盖(在裁剪问题中,给出的是这个矩形,或者是大于这个矩形的矩形)
这个矩形的长、宽是由原来长方体的三边x,y,z组合而成的
问题是长、宽的组合有几种形势(假定x,y,z是可以交换的)
第一个问题很复杂,不好把所有的情况都列举出来
第二个问题我列举了一下
只有两种形式
2x+2y<=a
2x+z<=b
和
x+y+z<=a
2x+y+z<=b
也就是在上面的两个情况下分别使目标V=xyz最大,然后比较两个结果,看哪个更大
对于第一种情况,完全可以转化为
2x+2y=a
2x+z=b
对于第二种情况,转化为两种情况
x+y+z=a
2x+y+z<=b
和
x+y+z<=a
2x+y+z=b
最好还要把a,b互换一下,比较结果的差别
BlueSky2008
2003-11-26
打赏
举报
回复
长3宽2时的排列:
OOO
OOO
长6宽1时的排列:
OOOOOO
还有很多种其它排列,不同长宽比时取得最大体积的排列方式不一样。很难做。
saint001
2003-11-24
打赏
举报
回复
好多种情况,其中最常见的(如上上面的图),长方体的三个边分别为
a+b-sqrt(a*a-a*b+b*b)
x= -----------------------
6
y=a/2-x
z=b-2x
不知道其它的情况是不是比这种情况体积大
BlueSky2008
2003-11-24
打赏
举报
回复
楼主的条件是六个面可以相互剪开(脱离),最后拼成一个盒子。
这下变难了,关键是要找出六个面有几种安排方式。每一种安排方式都不难找出极大值。最大值将是(A/B)的分段函数。
zhehui
2003-11-23
打赏
举报
回复
是立方体还是长方体二个都好,只要能最大的利用这张纸就好.
saint001
2003-11-22
打赏
举报
回复
如果是6个面,就不是那个方法了
再如果是正方体,就不用求解方程了
saint001
2003-11-22
打赏
举报
回复
SoftWare1999的结果是几个面呢?
是不是6个面?
立方体是长方体还是正方体?
题目并不是很清楚
SoftWare1999
2003-11-22
打赏
举报
回复
如果不要盖子,我的答案正确
要的话,再考虑
saint001
2003-11-22
打赏
举报
回复
zhehui (小慧) :
是立方体还是长方体?
zhehui
2003-11-22
打赏
举报
回复
就是要一个方体的,要有盖子的.而且目的是最大限度的利用这张纸.
上面的算法还没体现最大的利用整张纸
BlueSky2008
2003-11-21
打赏
举报
回复
SoftWare1999 正解。
a,b 就是长方形的长,宽
x/2,可以看成立方体的高,满足x<a,且x<b
(a-x)(b-x)*x求最大值
解得x1 = (a + b + sqrt(a*a - a*b + b*b))/3
x2 = (a + b - sqrt(a*a - a*b + b*b))/3
两个解找一个合理的。
立方体的长宽分别为(a-x)/2 和 (b-x) (设a>b)
求体积的表达式是高度对称的:xyz,所以那种着法都没关系。
saint001
2003-11-21
打赏
举报
回复
|--------|
| |
| |
| |
|--------|--------|--------|--------|
| | | | |
| | | | |
| | | | |
|--------|--------|--------|--------|
| |
| |
| |
|--------|
saint001
2003-11-21
打赏
举报
回复
问题是这种折法是不是最省
|--------|
| |
| |
| |
|--------|--------|--------|--------|
| | | | |
| | | | |
| | | | |
|--------|--------|--------|--------|
| |
| |
| |
|--------|
SoftWare1999
2003-11-21
打赏
举报
回复
(a-x)(b-x)*x/2 为体积
a*b-x*x为面积
SoftWare1999
2003-11-21
打赏
举报
回复
(a-x)(b-x)*x求最大值
saint001
2003-11-21
打赏
举报
回复
设长方形的长宽分别为a,b(a>b)
则折成的最大正方体边长为min(a/4,b/3)
每个面的面积和正方体的体积都好算
加载更多回复(4)
Unity Mesh基础系列(二)圆角
立方体
(构建)
目录1、复合
一个
立方体
2 创建
立方体
顶点集合3 添加三角形4 圆角化
立方体
5 分离mesh6 渲染网格7 添加碰撞本篇文章主要内容:创建
一个
具有无缝网格的
立方体
将圆角边添加到
立方体
中。定...
巧记口诀确定正方体
表面
展开图
6个相连的正方形组成的
平面
图形,经折叠能否围城正方体问题,是近年来中考常考题型。同学们在学习这一知识时常感到无从下手,现将确定正方体展开图的方法以口诀的方式总结出来,供大家参考: 正方体盒巧展开,六个...
前端:用css打造炫酷3d特效- css3d
立方体
我搜索了像“css 3d
立方体
”这样的关键词来确认我的想法。 对技术感兴趣的朋友可以加我前端学习裙 学习编号:落叶,213126486,一起讨论进步~ 削尖轴 让我提醒你关于浏览器轴的事情。不是战争轴心,而是数字线路.。...
WPF学习系列 绘制旋转的
立方体
第
一个
项目是 中间的方块会不停的旋转。 第一步,新建wpf项目 第二步,为xaml窗体布局 下面是源代码(不是我写的) 先给grid设置背景颜色:Background="Black" 然后拖
一个
ContentControl到窗体上,默认的...
接受前端挑战:用CSS实现3D
立方体
如果你可以从左侧或者右侧看下这个
立方体
,就会看到它的中心在屏幕所在的
平面
上( z 轴的零点)并且正面超出了屏幕。因此,在视觉上增大了也模糊了。 由Anna Selezniova ( @askd 在 CodePen )上编写...
数据结构与算法
33,008
社区成员
35,326
社区内容
发帖
与我相关
我的任务
数据结构与算法
数据结构与算法相关内容讨论专区
复制链接
扫一扫
分享
社区描述
数据结构与算法相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章