怎么计算已经折叠的treeview的深度?

问题描述

怎么计算已经折叠的treeview的深度?

怎么计算已经折叠的treeview的深度?在不展开折叠的treeview控件上怎么计算这个treeview的最大深度?

解决方案

递归遍历treeview的subnodes集合,并且返回结果+1
最后取最顶层的结果中最大的。

时间: 2024-08-29 03:47:07

怎么计算已经折叠的treeview的深度?的相关文章

弹性计算峰会及神龙云服务器深度解析回顾

10月13日上午,云栖大会弹性计算全新企业线峰会主要内容有对弹性计算做了全面的精彩总结和产品细节分享,议程里发布了这个时代的新物种"神龙云服务器",当日在阿里云官网首屏神龙云服务器也同步发布上线,峰会现场研发总监张献涛对神龙云服务器做了深度解析,并在圆桌讨论环节为观众做了解答. 蒋林泉认为:"阿里云ECS是全世界最快的云主机." ECS超级稳定 背后的秘密是强健的IDC基础设施+飞天大规模智能运维能力:飞天自研领先核心虚拟化技术+业界最新的硬件架构,其中计算虚拟化核

中国人工智能学会通讯——深度学习与视觉计算 1.3 计算机视觉领域利用深度学习可能带来的未来研究方向

1.3 计算机视觉领域利用深度学习可能带来的未来研究方向 第一个,深度图像分析.目前基于深度 学习的图像算法在实验数据库上效果还是 不错的,但是远远不能够满足实际大规模 应用需求,需要进一步的提升算法性能从 而能够转化相应的实际应用.比如这个基 于图片的应用,可以估计性别和年龄,但 是其实经常会犯错,因此需要进一步提升 深度图像分析的性能. 第二个,深度视频分析.视频分析牵扯 到大量的数据和计算量,所以做起来更加 麻烦.当前深度视频分析还处于起步的阶 段,然而视频应用非常广泛,比如人机交互. 智

《Photoshop混合模式深度剖析》—第2章应用图像和计算中的混合模式

应用图像和计算中的混合模式Photoshop混合模式深度剖析这两个控件的功能十分强大,它们主要是对通道.选区和蒙版使用混合模式.有点像是把所有使用了混合模式的元素结合在一起,并输出为一个最终效果.计算是通道混合工具,它能够混合当前文件中任意图层的两个RGB通道.灰度或透明通道,甚至能组合使用结果和当前蒙版.可以使用具有相同位图深度.色彩空间和尺寸的打开文件.输出的结果可以是一个新的alpha通道.选区,甚至可以是一个新文件(参见图2.14). http://write.epubit.com.cn

学习笔记TF067:TensorFlow Serving、Flod、计算加速,机器学习评测体系,公开数据集

TensorFlow Serving https://tensorflow.github.io/serving/ . 生产环境灵活.高性能机器学习模型服务系统.适合基于实际数据大规模运行,产生多个模型训练过程.可用于开发环境.生产环境. 模型生命周期管理.模型先数据训练,逐步产生初步模型,优化模型.模型多重算法试验,生成模型管理.客户端(Client)向TensorFlow Severing请求模型,TensorFlow Severing返回适当模型给客户端.TensorFlow Serving

面对人工智能蓝海 如何选择合适的计算硬件平台?

017年3月5日上午,国务院总理李克强发表2017政府工作报告,指出要加快培育壮大包括人工智能在内的新兴产业,"人工智能"也首次被写入了全国政府工作报告.结合上月科技部新闻-"科技创新2030-重大项目"或将新增"人工智能2.0",人工智能在中国的政治.经济.学术领域都成为重中之重.因此,可以预言,这是中国 AI人最好的时代--2017年,中国人工智能迎来真正的新纪元.   2017年,中国人工智能迎来真正的新纪元 协处理计算加速是人工智能最佳架

Docker在云平台上的最佳实践: 当容器服务遇到深度学习

12月9日云栖计算之旅线下沙龙第2期<Docker在云平台上的最佳实践>,阿里云技术专家必嘫给大家带来了"当容器服务遇到了深度学习"的演讲.本文主要从深度学习的兴起开始谈起,进而介绍了Docker技术.阿里云容器服务,重点介绍了支持云上的高性能计算应用需要哪些,包括GPU的调度.隔离和监控. 视频回顾 深度学习 人工智能已经进入了深度学习时代.传统的让机器自动化的方式已经不再适合解决一些问题,机器学习开始兴起,让机器像小孩子一样自己去认识世界.而深度学习本身是机器学习的一个

AI 从业者该如何选择深度学习开源框架丨硬创公开课

编者按:本文内容来自微软美国总部机器学习科学家彭河森博士在雷锋网(公众号:雷锋网)硬创公开课的分享,并由彭河森博士亲自整理成文. 正如程序语言一样,深度学习开源框架同样各有优劣和适用的场景,那么 AI 从业者该如何有针对性地选择这些平台来玩转深度学习? 本期公开课特邀了先后在谷歌.亚马逊.微软供职的机器学习科学家彭河森博士为大家讲述<MXNet火了,AI从业者该如何选择深度学习开源框架>.彭河森博士亲眼见证并深入参与了这三家巨头布局深度学习的过程. 嘉宾介绍 彭河森,埃默里大学统计学博士.现担

深度学习在推荐领域的应用:Lookalike 算法

本文主人公 英特 是一名传统的软件工程师,让我们与英特一起来研究如何实现自己的Lookalike算法,并尝试着在新浪微博上应用这一算法. 当2012 年Facebook 在广告领域开始应用定制化受众(Facebook CustomAudiences)功能后,受众发现这个概念真正得到大规模应用.什么是受众发现?如果你的企业已经积累了一定的客户,无论这些客户是否关注你或者是否和你在Facebook 上有互动,你都能通过Facebook 的广告系统触达到.受众发现实现了什么功能?在没有这个系统之前,广

“寻根问祖”深度学习只需六段代码

更多深度文章,请关注:https://yq.aliyun.com/cloud  本文涵盖了每段代码的发明人及其突破背景.每个故事都有GitHub上的简单代码示例. 1.最小二乘法: 最小二乘法(又称最小平方法)是一种数学优化技术.它通过最小化误差的平方和寻找数据的最佳函数匹配.利用最小二乘法可以简便地求得未知的数据,并使得这些求得的数据与实际数据之间误差的平方和为最小.最小二乘法还可用于曲线拟合. 深度学习最先开始于这个数学片段,可能你觉得很奇怪,但是事实就是如此.(我用Python实现它):