bol_in 2022-06-24 02:30 采纳率: 64.6%
浏览 6
已结题

建構唯一二元樹 使用以下 struct 與 Link List 實作

建構唯一二元樹建構唯一二元樹
( 使用以下 struct 與 Link List 實作)
typedef struct node_s {
char data;
struct node_s * right, * left;
} tree_t;
typedef tree_t * btree;
給定前序或後序以及中序,建構唯一的二元樹,節點資
料為 大寫英文字母 。輸出樹的節點資料內容,順序為
由上而下,由左而右印出。
前序代號:P
中序代號:I
後序代號:O
輸入說明 輸出說明
Line 1, n表示二元樹有 n個節點
Line 2, 前、中、後序代號。
Line 3, 上筆尋訪資料。
Line 4, 前、中、後序代號。
Line 5, 上筆尋訪資料。
輸出唯一二元樹的
內容,由上而下,
由左而右。
Sample Input 1: 一般情境 Sample Output 1:
9
P
ABCDEFGHI
I
BCAEDGHFI
ABDCEFGIH
Sample Input 2: 節點全在左邊 Sample Output 2:
7
P
ABCDEFG
I
GFEDCBA
ABCDEFG
Sample Input 3: 節點左右交替 Sample Output 3:
9
O
IHGFEDCBA
I
ACEGIHFDB
ABCDEFGHI
Sample Input 4: 完美二元樹 Sample Output 4:
15
P
ABDHIEJKCFLMGNO
I
HDIBJEKALFMCNGO
ABCDEFGHIJKLMNO

  • 写回答

1条回答 默认 最新

      报告相同问题?

      相关推荐 更多相似问题

      问题事件

      • 系统已结题 7月2日
      • 创建了问题 6月24日

      悬赏问题

      • ¥15 结构体数组文件读取问题
      • ¥15 写c++代码,第7题说一下使用的计算方法
      • ¥15 postman接口自动化测试报告实践总结
      • ¥15 有关c++的问题,利用相关知识
      • ¥15 求香农编码和解码的matlab代码
      • ¥20 ROS中的TEB局部规划问题
      • ¥20 关于#matlab#的问题:要求测出上面图片中所有同心圆的半径
      • ¥20 epanet软件运行问题
      • ¥15 Python 文件读取
      • ¥60 dpabi进行Alff计算时脑池有干扰信号