NULL 博文链接:https://hahawowo.iteye.com/blog/783874
2022-03-18 16:33:04 2KB 源码 工具
1
使用ListView实现三级树形结构,效果还行
1
C#递归法通用树形菜单,亲测可以用,我这的版本是VS2010和VS2017,不同版本可能会存某些区别,请注意版本。
2022-03-11 17:47:12 166KB C# 树菜单
1
主要给大家介绍了关于Mysql树形递归查询的实现方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
1
共包含以下18个: 1.建立二叉树 2.树形输出 3.广义表形输出 4.判断是否为空树 5.求树的深度 6.插入孩子结点 7.删除孩子结点 8.取出根结点 9.取双亲结点 10.取左孩子结点 11.取右孩子结点 12.取左兄弟 13.取右兄弟 14.先序遍历 15.中序遍历 16.后序遍历 17.层序遍历 18.销毁树 按树形输出是自己想的算法,供参考。
2022-03-08 19:58:40 18KB 二叉树 输入 输出 层序遍历
1
/** * 根据等级查询类目树 * * @param level * @return */ @Override public List queryCategoryTree(Integer level) { //查询当前级别下类目 List list = categoryDAO.list(level); //组装好的类目树,返回前端 List categoryTree = new ArrayList(); //所有类目 List allDTOList = new ArrayList(); if (CollectionUtils.isEmpty(list)) { return categoryTree; } for (CategoryDO categoryDO : list) { allDTOList.add(new CategoryTreeDTO().convertDOToDTO(categoryDO)); } //当前等级类目 categoryTree = allDTOList.stream().filter(dto -> level.equals(dto.getLevel())).collect(Collectors.toList()); for (CategoryTreeDTO categoryTreeDTO : categoryTree) { //组装类目为树结构 assembleTree(categoryTreeDTO, allDTOList,Constants.CATEGORY_MAX_LEVEL - level); } return categoryTree; } /** * 组装树 * * @param categoryTreeDTO * @param allList * @param remainRecursionCount 剩余递归次数 * @return */ public CategoryTreeDTO assembleTree(CategoryTreeDTO categoryTreeDTO, List allList, int remainRecursionCount) { remainRecursionCount--; //最大递归次数不超过Constants.CATEGORY_MAX_LEVEL-level次,防止坏数据死循环 if(remainRecursionCount < 0){ return categoryTreeDTO; } String categoryCode = categoryTreeDTO.getCategoryCode(); Integer level = categoryTreeDTO.getLevel(); //到达最后等级树返回 if (Constants.CATEGORY_MAX_LEVEL == level) { return categoryTreeDTO; } //子类目 List child = allList.stream().filter(a -> categoryCode.equals(a.getParentCode())).collect(Collectors.toList()); if (null == child) { return categoryTreeDTO; } categoryTreeDTO.setChildren(child); //组装子类目 for (CategoryTreeDTO dto : child) { assembleTree(dto, allList,remainRecursionCount); } return categoryTreeDTO; }
2022-03-02 14:02:44 2KB java 树形结构查询
1
树形主键.zip安卓程序源码资源下载树形主键.zip安卓程序源码资源下载 1.适合学生做毕业设计用 2.适合程序员学习研究用 3.适合新手自学研究使用
2022-02-25 22:23:41 1.42MB android 小程序 java apache
QT5 仿360 11 设置界面, 可以直接拿到项目中使用,不错的代码
2022-02-24 15:53:40 289KB QT5
1
分层树形结构——八叉树(octree) 利用空间相关性 八叉树编码方法: 将三维空间区域(如立方体)分成八等分 非均质八等分再分成八等分,直到该子区域均质 每个节点有0到8个直接后代 体素或体元
2022-02-21 10:12:00 16.24MB 计算机图形学
1
VB开发的Tree树形控件源码,界面漂亮,推荐下载,快速即可实现一个树形菜单,或者说是折叠菜单,另外还有滚动条及CheckBox和漂亮按钮等窗体元素的美化实例等。
2022-02-15 10:31:00 76KB VB源码-界面编程
1