对于一个 kkk 的全排列 AAA,我们记 f(A)f(A)f(A) 表示 AAA 在所有 kkk 的全排列中的字典序从小到大的排名。
对于一棵二叉树 TTT,记 P,Q,RP,Q,RP,Q,R 分别为 TTT 的前序遍历、中序遍历与后续遍历,定义 w(T)=f(P)+f(Q)+f(R)w(T) = f(P) + f(Q) + f(R)w(T)=f(P)+f(Q)+f(R)。
对于一个正整数 nnn,当 nnn 较大时,能否构造 nnn 个节点的二叉树 TTT 最大化 w(T)w(T)w(T)?如果不能,能否高速构造二叉树 TTT 使得 w(T)w(T)w(T) 尽可能大?