数学编程 线性规划和混合整数规划问题