主题:[300元悬赏]求助:DELPHI 7 函数
[color=FF00FF]因图片无法显示,请到[url=http://www.mofile.com/cn/index_storage.jsp]http://www.mofile.com/cn/index_storage.jsp[/url],
用4364348706826393为提取码提取,经测试见面速度较慢,请耐心等待一下就可以下载了[/color]
较紧急,谢谢各位了!!
[img]http://img486.photo.163.com/kapennyka/57544144/1536692919.jpg[/img]
以上是两个完全相同的图对象A摆在长X宽Y的区域内最多能摆多少个,不能重叠,不能超出XY的范围,使得浪费(不能被图对象A占据的部分)的区域的面积最小,摆好的示意图自动画出。
[img]http://img486.photo.163.com/kapennyka/57544144/1536692997.jpg[/img]
以上是两个不同的图对象A、B,A和B的个数比假设指定为F,F为NA/NB的浮点数(NA、NB为整数),摆在长X宽Y的区域内最多能摆多少个A和多少个B,不能重叠,不能超出XY的范围,使得浪费(不能被图对象A、B占据的部分)的区域的面积最小,摆好的示意图自动画出。
对象代码: TOperatorType=(otNone,otDrawLine,otSelect);
TAPoint=Array of TPoint;
TPointthList=Array of integer;
TLine=Class//线对象.
Public
Selected,EnDraw:Boolean;
ProductId:string;
HeadX,HeadY,CAngle:integer;
PointList:TAPoint;//线对象的点列表.是记录上图所示结点的表
PointsthList:TPointthList; //记录线拥有原型的哪些点
SplitFlag:integer;
用4364348706826393为提取码提取,经测试见面速度较慢,请耐心等待一下就可以下载了[/color]
较紧急,谢谢各位了!!
[img]http://img486.photo.163.com/kapennyka/57544144/1536692919.jpg[/img]
以上是两个完全相同的图对象A摆在长X宽Y的区域内最多能摆多少个,不能重叠,不能超出XY的范围,使得浪费(不能被图对象A占据的部分)的区域的面积最小,摆好的示意图自动画出。
[img]http://img486.photo.163.com/kapennyka/57544144/1536692997.jpg[/img]
以上是两个不同的图对象A、B,A和B的个数比假设指定为F,F为NA/NB的浮点数(NA、NB为整数),摆在长X宽Y的区域内最多能摆多少个A和多少个B,不能重叠,不能超出XY的范围,使得浪费(不能被图对象A、B占据的部分)的区域的面积最小,摆好的示意图自动画出。
对象代码: TOperatorType=(otNone,otDrawLine,otSelect);
TAPoint=Array of TPoint;
TPointthList=Array of integer;
TLine=Class//线对象.
Public
Selected,EnDraw:Boolean;
ProductId:string;
HeadX,HeadY,CAngle:integer;
PointList:TAPoint;//线对象的点列表.是记录上图所示结点的表
PointsthList:TPointthList; //记录线拥有原型的哪些点
SplitFlag:integer;