参考文献: http://www.cs.huji.ac.il/course/2004/algo/Solutions/bitonic.pdf http://www.cppblog.com/doer-xee/archive/2009/11/30/102296.html