完全な二分木の極小値を見つける方法は?
完全な二分木の極小値を見つける方法は? 考慮してください nnn完全二分木-node、いくつかについて。各ノードは実数ラベル付けされています。ノードにラベルを付ける実数はすべて異なると想定できます。ノードラベルの場合は極小であるラベルよりも小さいすべてのノードのに接合されているエッジによって。TTTn=2d−1n=2d−1n = 2^d − 1dddv∈V(T)v∈V(T)v \in V(T)xvxvx_vv∈V(T)v∈V(T)v \in V(T)xvxvx_vxwxwx_wwwwvvv あなたは、それぞれの完全なバイナリツリー与えられているが、標識は唯一以下で指定された暗黙的な方法:各ノードのために、あなたは価値判断できすることにより、プロービングノード。極小値を見つける方法を示してのみ使用プローブのノードに。TTTvvvxvxvx_vvvvTTTO(logn)O(logn)O(\log n) TTT 帰属:これは、Jon KleinbergとEva Tardosによる本「Algorithm Design」の第5章「Divide and Conquer」の問題6のようです。