c语言经典算法回溯法