设为首页 加入收藏

TOP

树基本概念及用法(三)
2023-07-23 13:28:30 】 浏览:77
Tags:
5 15 11 7 21 61 25 19

同样,代码也不需要改变

1 void PreOrderRec(int x)//x为根节点
2 {
3     if (x == 0)return;//若遍历完成,返回函数
4     PreOrderRec(a[x].left);//遍历左孩子
5     PreOrderRec(a[x].right);//遍历右孩子
6     cout<<x;  
7 }

以上就是二叉树的常用操作啦,至于增加、删除节点,就类似于链表的操作,由于本蒟蒻对链表简直就算是白痴,此处就不再详解了.另外,此文摘抄了

https: //blog.csdn.net/qq_54169998/article/details/121108627?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522166071783716782390559337%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%2522%257D&request_id=166071783716782390559337&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~first_rank_ecpm_v1~hot_rank-6-121108627-null-null.142^v41^pc_rank_34_1,185^v2^control&utm_term=C%2B%2B%E4%BA%8C%E5%8F%89%E6%A0%91%E8%AF%A6%E8%A7%A3&spm=1018.2226.3001.4187

一些知识点,大家有兴趣可以去看看原博客

首页 上一页 1 2 3 下一页 尾页 3/3/3
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇最佳实践:二进制数据处理与封装 下一篇用C++实现插件模式时的避坑要点

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目