カメヲラボ

主にプログラミングとお勉強全般について書いてます

PKU2309

BST(3)

最短コード69B

BST(2)

ビット演算超魔術(その2) 0と1の反転は演算子「~」を使えば簡単に出来るのだが、今回は部分的に入れ替えたり反転させたいので使うことができない。

BST(1)

ビット演算超魔術(その1) 短いコードのために、必ず書かなければならない部分のバイト数を確認しておく。

BST(0)

http://acm.pku.edu.cn/JudgeOnline/showproblem?problem_id=2309 図*1のような完全2分木について、あるノードを根とした場合の最下層における最小値及び最大値を求める問題。 例えば入力が8の場合は、1と15を出力する。12なら9と15。6なら5と7という具合だ…