HDU 3999 The order of a Tree(二叉树的建立及先序遍历)
先序遍历与原序列建立的二叉搜索树一样且这个序列是字典序最小
题目描述
正如我们所知,二叉搜索树的形状与我们插入的键的顺序密切相关。
确切地说:
1.向空树插入k,则该树将成为具有只有一个节点;
2.向非空树插入 k,如果k小于根,则插入它位于左子树上;否则将k插入到右子树。
我们将插入的键的顺序称为“树的顺序”,您的任务是,给定一个树的顺序,找到生成同一棵树的字典顺序最少的树的顺序。两棵树是相同的当且仅当它们具有相同的形状时。
输入
一个输入文件中有多个测试用例。每个测试用例的第一行是一个整数n(n<=100000),表示节点数。第二行有n个整数, k 1 k_1 k1到 k n k_n kn