高薪聘请VC++高手实现一个简单的算法(时间在10天内)(200分)

  • 主题发起人 linke520
  • 开始时间
L

linke520

Unregistered / Unconfirmed
GUEST, unregistred user!
本人想实现一个算法,算法的思想和方法我这儿有。大致的意思就是
给定一组空间散乱数据点,利用算法实现三角剖分(也就是按一定的
方法把每三个点组成一个三角形,两三角形之间不能有交叉),就这么
简单。报酬为1500元。有意者请发e-mail:kefujun@xiasp.com或者拨打
电话:0571-87931292,联系柯先生!具体情况详谈!
 
最好是杭州的,这样联系比较方便。程序要在十天内完成!
 
没有高手还是觉得价钱太低了?还可以商量的
 
邮件已发,注意查收!写详细一点,空间是2唯,还是3唯的!
delphi 可不可以/
 
二维还是三维
 
呵呵 楼上的在同一时间和我发同样的问题 投缘
 
是三维的,delphi要做成dll的
 
已经给你回复了,你先看看,有没有兴趣,能否在
十天内完成。
 
就从盒子的一角开始,查找同一切面最近的三点,要是找不到,就找下一切面,....琢步向上,向右推移.....应该可以搞定了,
 
只要可以实现就行,不一定要按照我提供给你的算法!
 
如果觉得家钱不够高的话,还可以商量,但是必须保证时间!
 
你自己有算法那你自己怎么不写?不明白
 
编程能力有限,时间比较急啊。
 
kkyy.kkyy@163.com
发来看看,
 
{ --------------三维----------------------
1.建立一个链表(>3个点)来存放空间点的数据.(Struct X,Y,Z)
2.用循环的方法取所有3个点的组合(假设有Triangle_N个).(Struct OneX,OneY,OneZ,TwoX,TwoY,TwoZ,ThreeX,ThreeY,ThreeZ)
3 建立一个链表(EverTrianglePoint Struct X,Y,Z) 来存放每个三角形包含空间的数据(长度不定)
4.建立Triangle_N个链表数组(0开始到Triangle_N-1)(每个链表 Struct EverTrianglePoint)
5.从0开始到Triangle_N-1,把每个三角形的数据放到Triangle_N[0].Point,Triangle_N[1].Point,......Triangle_N[Triangle_N-1].Point里面
6.到Triangle_N个链表数组,找触任意不包含的三个点(一边查找一边输出)
(可能速度很慢)
}
 
linke520:K看看我的设计方法
 
邮件已发,注意查收
 
typedef struct tag_POINT3
{
byte u;//点是否已经被使用
ULONG x,y,z;//z第三从标,
}POINT3, *P_POINT3;
typedef vector<POINT3> VEC_POINT3, *P_VEC_POINT3;//建立一个点组合的数组
数组按z,x,y排序
....循环数组将取得的三点存入另一数组...
 
格式那个算法已经提供了,你也可以自己另想办法实现。
如果是自己的方法,需要给我文档,把实现的思想告诉我。
2.用循环的方法取所有3个点的组合(假设有Triangle_N个).(Struct OneX,OneY,OneZ,TwoX,TwoY,TwoZ,ThreeX,ThreeY,ThreeZ)这三个点的
组合你是怎么取得呢?应该有一定的算法。最好是(struct Triangle:point1,point2,point3)
那样的结构形式。而point类就是那个算法上提到的包含七个信息。
然后建立一个三角形链表,把剖分结果放到这个三角形链表中
 
给你发了邮件,如果满意的话,和我联系!
61280979 我的qq
 

Similar threads

D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
顶部