动态规划屈婉玲北京大学最短路径背包矩阵链乘积最长公共子序列凸多边形最优三角剖分划分图像压缩电路布线流水作业调度最优二叉搜索树旅行商货郎担