给出一个整数序列,创建对应的二叉排序树,然后用前序遍历这个二叉树并输出相应的整数序列。 输入描述:输入第一行是一个整数表示序列长度n,接下来一行输入n个整数。

输出描述描述:
输出对应二叉排序树前序遍历序列。

样式输入:
10
50 30 80 20 40 90 35 32 85 88

1个回答
展开全部
摘要 输入:1050 30 80 20 40 90 35 32 85 88输出:50 30 20 35 32 40 80 85 88 90具体解法:1. 输入整数序列长度n=10,序列为[50, 30, 80, 20, 40, 90, 35, 32, 85, 88]2. 根据序列构建对应的二叉排序树: 50 / \ 30 80 / \ / \ 20 35 85 90 / / 32 883. 对二叉树进行前序遍历,输出遍历结果为:50 30 20 35 32 40 80 85 88 90其中:前序遍历:根节点 -> 左子树 -> 右子树50 -> 30 -> 20 -> 35 -> 32 -> 40 -> 80 -> 85 -> 88 -> 90综上,输入的整数序列[50, 30, 80, 20, 40, 90, 35, 32, 85, 88],对应构建的二叉排序树按前序遍历输出结果为[50, 30, 20, 35, 32, 40, 80, 85, 88, 90]。
咨询记录 · 回答于2023-04-28
50 30 80 20 40 90 35 32 85 88
给出一个整数序列,创建对应的二叉排序树,然后用前序遍历这个二叉树并输出相应的整数序列。
输入描述:
输入第一行是一个整数表示序列长度n,接下来一行输入n个整数。
输出描述描述:
输出对应二叉排序树前序遍历序列。
样式输入:
10
给出一个整数序列,创建对应的二叉排序树,然后用前序遍历这个二叉树并输出相应的整数序列。
50 30 80 20 40 90 35 32 85 88
有完整的代码吗
样式输入:
c++的
输出描述描述:
输入第一行是一个整数表示序列长度n,接下来一行输入n个整数。
输入描述:
给出一个整数序列,创建对应的二叉排序树,然后用前序遍历这个二叉树并输出相应的整数序列。
50 30 80 20 40 90 35 32 85 88
10
样式输入:
输出对应二叉排序树前序遍历序列。
输出描述描述:
输入第一行是一个整数表示序列长度n,接下来一行输入n个整数。
输入描述:
给出一个整数序列,创建对应的二叉排序树,然后用前序遍历这个二叉树并输出相应的整数序列。
50 30 80 20 40 90 35 32 85 88
10
样式输入:
输出对应二叉排序树前序遍历序列。
输出描述描述:
输入第一行是一个整数表示序列长度n,接下来一行输入n个整数。
输入描述:
给出一个整数序列,创建对应的二叉排序树,然后用前序遍历这个二叉树并输出相应的整数序列。
50 30 80 20 40 90 35 32 85 88
10
样式输入:
输出对应二叉排序树前序遍历序列。
输出描述描述:
输入第一行是一个整数表示序列长度n,接下来一行输入n个整数。
输入描述:
给出一个整数序列,创建对应的二叉排序树,然后用前序遍历这个二叉树并输出相应的整数序列。
50 30 80 20 40 90 35 32 85 88
10
样式输入:
输出对应二叉排序树前序遍历序列。
输出描述描述:
输入第一行是一个整数表示序列长度n,接下来一行输入n个整数。
输入描述:
给出一个整数序列,创建对应的二叉排序树,然后用前序遍历这个二叉树并输出相应的整数序列。
下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消