矩形分割(VB编程) 已知一个大矩形,以另一个小矩形去切割,问最多能得到几个小矩形?举例:大矩形尺寸:1200x2400mm小矩形尺寸:700x1000mm在VB编程中或者在数学中有什么公式可以求解,因为小矩形尺

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/05 22:02:30

矩形分割(VB编程) 已知一个大矩形,以另一个小矩形去切割,问最多能得到几个小矩形?举例:大矩形尺寸:1200x2400mm小矩形尺寸:700x1000mm在VB编程中或者在数学中有什么公式可以求解,因为小矩形尺
矩形分割(VB编程) 已知一个大矩形,以另一个小矩形去切割,问最多能得到几个小矩形?
举例:
大矩形尺寸:1200x2400mm
小矩形尺寸:700x1000mm
在VB编程中或者在数学中有什么公式可以求解,因为小矩形尺寸不是固定的,所以要有一个公式来适应各种尺寸大小的小矩形去分割大矩形,让分割后的材料利用率最高

矩形分割(VB编程) 已知一个大矩形,以另一个小矩形去切割,问最多能得到几个小矩形?举例:大矩形尺寸:1200x2400mm小矩形尺寸:700x1000mm在VB编程中或者在数学中有什么公式可以求解,因为小矩形尺
楼主可以考虑用递归的方法一下我写一下伪码.看不懂的地方可以追问(因为我不会vb.所以只能写伪码)
int 分割算法(大矩形 a,小矩形 b)
{
在a的左上角竖着割一块b(不能分割则m1=0)
会余下三块小一点的矩形x,y,z
int m1=分割算法(x,b)+分割算法(y,b)+分割算法(z,b)+1
在a的左上角横着割一块b(不能分割则m2=0)
会余下三块小一点的矩形x,y,z
int m2=分割算法(x,b)+分割算法(y,b)+分割算法(z,b)+1
返回m1与m2的较大值
}

矩形分割(VB编程) 已知一个大矩形,以另一个小矩形去切割,问最多能得到几个小矩形?举例:大矩形尺寸:1200x2400mm小矩形尺寸:700x1000mm在VB编程中或者在数学中有什么公式可以求解,因为小矩形尺 矩形分割(C语言) 已知一个大矩形,以另一个小矩形去切割,问最多能得到几个小矩形?求算法 如何编程实现矩形分割一个长 X ,宽 Y 的大矩形,如何编程实现将其平均分割为N个长A,宽B的小矩形?要求A、B均为整数.比如长400高100的矩形,可以分为8个长100宽50的小矩形.注意;要求A、B均为整 怎样把一个矩形分割两次拼成一个菱形 怎么把一个任意梯形分割成矩形? 怎么证明一个大矩形内的小矩形与这个大矩形相似?急需. 【初三图形分割问题】如图,是一块3*5的矩形木板去掉一块1*2的小矩形后剩下的图形……21.(6分)如图,是一块3*5的矩形木板去掉一块1*2的小矩形后剩下的图形,先想把它分割后拼成一个大的正 CAD中大矩形套一个小矩形怎样标注小矩形的长度 一个矩形被分成八个小矩形的面积如图所示,那么这个大矩形面积是多少? 一个正方形分割成3块,分别拼成一个矩形,一个菱形(不可拼成正方形) 怎样把一个矩形分割两次拼成一个菱形顺便把分割一次的也写出来吧 已知矩形abcd中以较短的一边为边长截取一个正方形abef余下矩形cdfe如果矩形cdef与矩形abcd相似求abcd的宽ab与长ad的比 一道简单的比例换算数学题已知 一个大矩形宽(X)和高(Y),此宽高会变动;一个小矩形宽(K)和高(G),此宽高也会变动.求不改变小矩形的大小比例下,放大小矩形的一个边宽和大矩形同大...已知X=1024 如何用VB判断 矩形和一线段是否相交如何判断 矩形和一线段是否相交已知:矩形的起始坐标线段的起始坐标 怎样把一个矩形经过一次分割后拼成一个菱形(尺规作图) 矩形 黄金分割若一个矩形的短边与长边的比为根5减1比2,我们把这样的矩形叫做黄金矩形,(1)已知有一个黄金矩形ABCD(AB大于AD,一个以短边AD为一边的正方形AEFD.问四边形EBCF是不是黄金矩形? 怎么把一个不规则四边形分割成矩形大神们帮帮忙从三角形中位线考虑 任意多边形怎样分割组成一个面积和它相等的矩形?