|
|
导航: |
论坛 -> DELPHI技术
斑竹:liumazi,sephil |
|
作者: |
|
2018/12/5 15:34:06 |
标题: |
|
加入我的收藏 |
楼主: |
有一些数据,希望生成这种树,以小数点为分隔的,请问要怎么实现
1001 1001.01 1001.02 1001.02.01 1002 1003
----------------------------------------------
- |
作者: |
|
2018/12/5 17:33:38 |
1楼: |
你这种结构生成树简单:先排序,然后从头开始扫描,遇到长度和上一个一样的,加兄弟结点;长度比上一个长的,加子结点;长度比上一个结点短的,找上一结点的父结点,直到找到长度一致的,加为找到结点的兄弟结点。 当然,你需要确保数据是正确的,必要的话多做些检查。
----------------------------------------------
-广袤璀璨的银河,永无止境的梦想(梦无止境游银河) 博客挂了……
|
|