xyp1964
发表于 2012-12-27 20:09:22
本帖最后由 xyp1964 于 2012-12-28 08:13 编辑
328302216
发表于 2012-12-27 20:18:54
不懂!坐等 高手出手 在旁边偷学O(∩_∩)O哈哈~
xyp1964
发表于 2012-12-27 20:32:45
cable2004
发表于 2012-12-27 21:32:25
xiabin68
发表于 2012-12-27 22:01:41
怎么都没有见到代码呢?
cnks
发表于 2012-12-27 22:16:51
haoren不是不会写代码么?
阿然
发表于 2012-12-28 04:45:36
本帖最后由 阿然 于 2012-12-28 04:55 编辑
新手来试一试,请kaixin老师指点
使用限制:各图元要唯一连接,如果一个端点和一个以上的图元连接,就会得不到想要的结果。
思路:重点是构建首尾连接的表
首先把所有图元编号构建'((1 . obj) (2 . obj) ... (n . obj))的列表
然后根据连接情况构建(n m o)列表,nmo对应上述列表
的obj的编号,m代表起点连接,o代表终点连接,如果
如果m或者o也是终点,用-m -o代替,这样总会出现
(n m 0)或者(n 0 o)或者(n 0 0)的表,代表了整个连接线的
起终点单元,剩下的就是根据这个表,一个一个往下找下面一个图元。
xiabin68
发表于 2012-12-28 07:39:47
高手啊,历害
xyp1964
发表于 2012-12-28 08:11:29
【KAIXIN】
发表于 2012-12-28 08:21:08
如果大家不方便公开源码,可以编译!
一共是两个程序,
第一个是测长度,
第二个是,根据点,输入距离并标识
当然了,可以用关键字二合为一