社区
数据结构与算法
帖子详情
大家帮忙思考一下:如何中序创建二叉树?
xrbeck
2002-01-11 10:53:20
刚想了一下。似乎不好解决,听听各位大虾的看法。谢谢
...全文
57
4
打赏
收藏
大家帮忙思考一下:如何中序创建二叉树?
刚想了一下。似乎不好解决,听听各位大虾的看法。谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
kbsoft
2002-01-21
打赏
举报
回复
QQ:7862483
xrbeck
2002-01-16
打赏
举报
回复
是第一种意思。。
楼上的大虾可否解释一下。谢谢。
kbsoft
2002-01-11
打赏
举报
回复
typedef struct node{
char info;
struct node *llink,*rlink;
int lth,rth;}NODE;
NODE *threaded(NODE *root)
{NODE *p,*pr;
PStack s; /*定义一个堆栈S*/
if(root==NULL)return NULL;
p=root;
pr=NULL;
s=(PStack)malloc(sizeof(Stack));
initSTK(s);
do{
for(;p!=NULL;)
{push(p,s);
p=p->link;}
p=top(s);
pop(s);
if(pr==NULL) p->lth=1;
else
{if(p->llink==NULL)
{ p->llink=pr;
p->lth=1;}
else p->lth=0;
if(pr->rlink==NULL)
{pr->rlink=p;
pr->rth=1;
else pr->rth=0;}
pr=p;
p=p->rlink; /*进入右子树*/
}while((p!=NULL)||(!(emptySTK(s))));
pr->rth=1;
return(root);
}
nofog
2002-01-11
打赏
举报
回复
什么意思?
给定一个中序序列,然后根据序列建树?
还是其他的意思?
代码随想录刷题记录:
二叉树
篇(第一部分)
前言 哈哈哈,到
二叉树
啦!冲冲冲!!! 因为好久没看
二叉树
了,就先复习
一下
吧(下图全部来自代码随想录)。 对
二叉树
几个类型概念的简单介绍: 满
二叉树
完全
二叉树
二叉搜索树 平衡二叉搜索树(即AVL树) 对
二叉树
的两种存储形式进行简单介绍: 链式存储 顺序存储 用链式表示的
二叉树
,更有利于我们理解,所以一般我们都是用链式存储
二叉树
。 144.
二叉树
的前序遍历(递归和迭代两种方式) 题目描述 递归方法思路分析: 很简单了,
二叉树
基础题目。 递归方式代码如下: /** * Definition
2023最新互联网公司工作时长排行榜出炉!(持续更新...)
知识点:单调栈思路:基本的单调栈思路,这里求的第n天后,因此还需要最大值的坐标(最大值)减去当前的坐标,编程语言:javaimport java.util.*;题目考察的知识点 :
中序
遍历和后序遍历构造
二叉树
题目解答方法的文字分析:后序遍历的最后一个元素为整棵树的根节点在
中序
遍历中找到根节点的位置,左边为左子树的
中序
。求直径的时候,思路也很简单。知识点:双指针对于最长回文子串的判断,我们可以从任意位置开始,双指针向两侧移动,直至左右指针指向不同的字符为止,当当前的回文子串长度大于已记录的回文子串长度时,
从零开始学
二叉树
(下):链式
二叉树
与递归的终极修炼
一句话预告:递归不是魔法,而是“分而治之”的思维艺术;遍历不是背代码,而是模拟计算机的
思考
路径。
题解 | #把字符串转换成整数(atoi)# 超易理解
那js-bridge通信。知识点:
中序
遍历解题思路:二次搜索树的
中序
遍历(左-中-右)是一个递增序列,那么我们反过来遍历(右-中-左)就是递减序列,我们只需要在
中序
位置判断当前节点是否是。/*思路: 1、遍历长字符串,找出第一个和短字符串首字母相同的位置,进行之后操作 2、虽然两字符相等,但是为了保证整个字符串的一致,就需要再进行一次遍历 3、第。网申地址: https://xz.duoyi.com/uJa 推荐口令:QYURK(选择推荐站点投递)坐标:广州、成都、武汉 ****************
二叉树
的遍历
语言描述》的学习,我学习到了基本的理论知识,了解到了C数据结构的思想,这些知识都为我的课程实践和进一步的学习打下了坚实的基础。我加强了对这门课程的认识,并且复习了我以前学习到的知识,这些都使得我对计算机语言的学习有了更深入的认识!从刚开始的选择程序、理解程序到之后的调试程序以及改善程序这个过程中,我遇到了各种各样的困难和挫折,可是我坚定信念,对自我充满了信心,想尽一切办法克服重重困难。中如何调试程序的方法、当然,老师的指导和同学的
帮忙
也是不可忽视的,他们给了我许多提示和
帮忙
,教会了我编译复杂程序的方法。
数据结构与算法
33,028
社区成员
35,337
社区内容
发帖
与我相关
我的任务
数据结构与算法
数据结构与算法相关内容讨论专区
复制链接
扫一扫
分享
社区描述
数据结构与算法相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章