社区
图形处理/算法
帖子详情
求树的布局算法,急。。。
GS_Neo
2009-05-20 11:32:36
利用GDI+在视图中根据树形控件信息绘制树(数据展示),树的节点为一矩形,不知如何布局,望高手指点。。。
跟这个帖子有点类似
http://topic.csdn.net/u/20080821/15/8B4E31F1-AD4B-4BE3-88ED-3A6393237D08.html
...全文
209
6
打赏
收藏
求树的布局算法,急。。。
利用GDI+在视图中根据树形控件信息绘制树(数据展示),树的节点为一矩形,不知如何布局,望高手指点。。。 跟这个帖子有点类似 http://topic.csdn.net/u/20080821/15/8B4E31F1-AD4B-4BE3-88ED-3A6393237D08.html
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
GS_Neo
2009-05-26
打赏
举报
回复
谢谢了,结贴
GS_Neo
2009-05-25
打赏
举报
回复
顶出个答案来。。。
biweilun
2009-05-25
打赏
举报
回复
http://www.pudn.com/detail.asp?id=736193
hendriclee
2009-05-20
打赏
举报
回复
将树形结构转换为图片并自动排版
,参考之
热学沸腾56
2009-05-20
打赏
举报
回复
主要思路:
遍历是用后序遍历(左->右->根)
对某个节点定位的方法,比如这个节点叫A,如果A是叶节点(没有儿子了),就找到此节点所在的层的可以放它的最左端的位置(也就是此层已布置好的最右端节点的右边一个空位),然后继续把A的儿子节点放完...然后就是定位A了,首先将A的横坐标定位为其所有儿子节点的中点,然后去判断上一层(也就是A节点这层)此左边位置是否为空,如果为空,就可用;如果已被占用,则将A节点这层现有的最右端节点位置+1赋值给A,此时记住移动的位置,将A的儿子节点全部右移此距离,则A及其儿子节点确定。
一次类推...遍历完所有节点即可。
ps:我以前在做故障树画图时,也遇到这个问题,网上找遍了也找不见,最后还是自己想的。可能有些复杂,我可能也没说多么清楚,你可以自己再分析设计一下。
GS_Neo
2009-05-20
打赏
举报
回复
???都没有见过吗。。。
求树
的直径和中心(ZOJ3820)
本文介绍了一种解决在给定的校园
布局
中寻找两个最佳位置建立消防站的问题的
算法
,目的是使得任一建筑到最近消防站的距离最短。通过求解树的直径,并将直径划分后分别计算两个子树的重心及直径来确定最佳位置。
【BZOJ1827】[Usaco2010 Mar]gather 奶牛大集会 树形DP
本文解析了BZOJ上一道经典题目——奶牛大集会的
算法
思路,介绍了如何通过
求树
的核心来找到最方便的集会地点,最小化所有奶牛参加集会的总路程。
头条面经(已拿offer, 内含
算法
速成方案)
本文分享了一位面试者在头条的面试经历,从
算法
小白到掌握基础
算法
,详细记录了一面到三面的全过程,包括笔试题、面试题及答题思路。
Java:实现找到树的中心
算法
(附带源码)
该项目聚焦于用Java实现树的中心
算法
。树的中心在网络拓扑等领域意义重大,项目采用直径法在O(n)时间内定位树中心。介绍了项目背景、需求、技术,给出实现思路、代码及解读,还总结项目,解答常见问题并提及扩展与优化方向。
图形处理/算法
19,464
社区成员
50,678
社区内容
发帖
与我相关
我的任务
图形处理/算法
VC/MFC 图形处理/算法
复制链接
扫一扫
分享
社区描述
VC/MFC 图形处理/算法
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章