python实现branch and bound