DELPHI盒子
!实时搜索: 盒子论坛 | 注册用户 | 修改信息 | 退出
检举帖 | 全文检索 | 关闭广告 | 捐赠
技术论坛
 用户名
 密  码
自动登陆(30天有效)
忘了密码
≡技术区≡
DELPHI技术
lazarus/fpc/Free Pascal
移动应用开发
Web应用开发
数据库专区
报表专区
网络通讯
开源项目
论坛精华贴
≡发布区≡
发布代码
发布控件
文档资料
经典工具
≡事务区≡
网站意见
盒子之家
招聘应聘
信息交换
论坛信息
最新加入: a12315
今日帖子: 45
在线用户: 9
导航: 论坛 -> DELPHI技术 斑竹:liumazi,sephil  
作者:
男 oyq613 (大海) ▲▲△△△ -
普通会员
2018/12/5 15:34:06
标题:
treeview怎么动态生成树? 浏览:735
加入我的收藏
楼主: 有一些数据,希望生成这种树,以小数点为分隔的,请问要怎么实现

1001
   1001.01
   1001.02
        1001.02.01
1002
1003
----------------------------------------------
-
作者:
男 iamdream (银河恒久远,梦想无止境!) ★☆☆☆☆ -
大贡献会员
2018/12/5 17:33:38
1楼: 你这种结构生成树简单:先排序,然后从头开始扫描,遇到长度和上一个一样的,加兄弟结点;长度比上一个长的,加子结点;长度比上一个结点短的,找上一结点的父结点,直到找到长度一致的,加为找到结点的兄弟结点。
当然,你需要确保数据是正确的,必要的话多做些检查。
----------------------------------------------
-广袤璀璨的银河,永无止境的梦想(梦无止境游银河) 博客挂了……
信息
登陆以后才能回复
Copyright © 2CCC.Com 盒子论坛 v3.0.1 版权所有 页面执行62.5毫秒 RSS