摘要: 【问题描述】假设二叉树采用二叉链表方式存储,root指向根结点,p所指结点和q所指结点为二叉树中的两个不同结点,且互不成为根到该结点的路径上的点,编程求解距离它们最近的共同祖先。【输入形式】二叉树的前序和中序遍历序列,用以创建该二叉树的链式存储结构;以及二叉树的两个结点数据 x 和 y【输出形式】结 阅读全文
posted @ 2019-06-10 22:38 像走了一光年 阅读(1330) 评论(0) 推荐(0) 编辑
摘要: 【问题描述】 给出一个按照先序遍历得出的字符串,'#' 代表空的子节点,大写字母代表节点内容。请通过这个字符串建立二叉树,并采用非递归的先序、中序、后序遍历 的算法分别输出每一个非空节点。【输入形式】输入只有一行,包含一个字符串S,用来建立二叉树。保证S为合法的二叉树先序遍历字符串,节点内容只有大写 阅读全文
posted @ 2019-06-10 16:50 像走了一光年 阅读(1536) 评论(0) 推荐(0) 编辑