社区
C++ 语言
帖子详情
纯C/C++/java如何实现无限分类树
良枫
2009-10-21 07:31:19
纯C/C++/java如何实现无限分类树?并且给出查找/添加/修改/删除某结点的方法。
不要长篇的代码,只要实现思路。谢谢!!
...全文
101
8
打赏
收藏
纯C/C++/java如何实现无限分类树
纯C/C++/java如何实现无限分类树?并且给出查找/添加/修改/删除某结点的方法。 不要长篇的代码,只要实现思路。谢谢!!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
我不是大明
2009-10-22
打赏
举报
回复
自己去读代码不就好了。
良枫
2009-10-22
打赏
举报
回复
不要长篇的代码,只要实现思路。谢谢!!
也许我说的不是很明白。
我不需要代码,只要思路,想找一个效率比较高的思路而已。
whg01
2009-10-22
打赏
举报
回复
Class Node{
Node* pParent; //指向父节点
vector<Node*> pChild; //指向子节点。一个节点的所有直接子节点存放在vector中。如果需要,还可以排序。
}
其它的和二叉树的操作大同小异。
如果需要高效的查找,那么再单独建立一个Vector<Node*> pAll;添加节点时,同时也添加到这里。全部添加完毕后,排序。
cphj
2009-10-22
打赏
举报
回复
我的思路就是用map<id_type, vector<id_type>>来保存父子节点的对应关系
添加节点代码示例
vector children_id;
children_id.push_back(child1);
children_id.push_back(child2);
children_id.push_back(child3);
map.insert(parent_id, children_id);
全球全网精准引流软件SaaS平台
2009-10-21
打赏
举报
回复
[Quote=引用 2 楼 whg01 的回复:]
http://download.csdn.net/source/581317 C#的
http://download.csdn.net/source/1614433 javascript的
随便用一个改改就行了。
[/Quote]
.
wanjingwei
2009-10-21
打赏
举报
回复
http://topic.csdn.net/u/20090130/00/ea50cd3d-f56b-4d12-9096-6751dbc7f36e.html
whg01
2009-10-21
打赏
举报
回复
http://download.csdn.net/source/581317 C#的
http://download.csdn.net/source/1614433 javascript的
随便用一个改改就行了。
wuyu637
2009-10-21
打赏
举报
回复
http://www.94qing.com/art/DTree.html
[其他类别]JSP
无限
级
分类
目录
树
_sorttree.rar
资源内容:项目全套源码+完整文档 ...后台框架代码:
java
/c/
c++
/php/VB/lun/Andorid/Python 开发环境:idea 数据库:MySql(建议用 5.7,8.0 有时候会有坑) 部署环境:Tomcat(建议用 7.x 或者 8.x b版本),maven
超全面的后端开发C/
C++
面经整理分享含详细参考答案 包括简历分享
本文为博主2020年秋招提前批的c/
c++
后端开发面经整理,包括C/
C++
语言基础,计网,数据库,linux,操作系统,场景题,智力题和hr常问题。面试问题来自前人的工作和博主面试时遇到的值得记录的问题,其中面试题答案...
C++
语言:C语言/
C++
语言的简介、发展历史、应用领域、编程语言环境IDE安装、最强学习路线之详细攻略
C++
语言:C语言/
C++
语言的简介、发展历史、应用领域、编程语言环境IDE安装、最强学习路线之详细攻略 目录 C语言/
C++
语言的简介 C语言/
C++
语言的应用领域
C++
语言的IDE安装
C++
语言的学习路线 ...
C语言/
C++
初学 问题
编程及C/
C++
初学者 FAQ 本文原为本人在论坛所发若干帖,意在集中解决新手学习C/
C++
语言时将遭遇到的各类问题,网友反馈情况良好,集合修订后作为个人作品贴于此处。 本贴主要分析概念原理和解决方案,不讨论具体...
2025B卷最新华为OD机试,独家整理总结上岸技巧,考试题库清单(Python/JS/C/
C++
/
JAVA
/GO)持续收录中
2025B卷最新华为OD机试,独家整理总结上岸技巧,考试题库清单(持续收录中)(Python/JS/C/
C++
/
JAVA
/GO)
C++ 语言
65,186
社区成员
250,526
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章