关闭

【算法学习】双调欧几里得旅行商问题(动态规划)

双调欧几里得旅行商问题是一个经典动态规划问题。《算法导论(第二版)》思考题15-1和北京大学OJ2677都出现了这个题目。 旅行商问题描述:平面上n个点,确定一条连接各点的最短闭合旅程。这个解的一般形式为NP的(在多项式时间内可以求出) J.L. Bentley 建议通过只考虑双调旅程(bitonictour)来简化问题,这种旅程即为从最左点开始,严格地从左到右直至最右点,然后严格地从右到...
阅读(14092) 评论(4)

【算法学习】最优二叉查找树(动态规划)

一、什么是最优二叉查找树 最优二叉查找树: 给定n个互异的关键字组成的序列K=,且关键字有序(k1 图一显示了给定上面的概率分布pi、qi,生成的两个二叉查找树的例子。图二就是在这种情况下一棵最优二叉查找树。 概率分布: i 0 1 2 3 4 5 p...
阅读(33091) 评论(5)
    个人资料
    • 访问:1712567次
    • 积分:14010
    • 等级:
    • 排名:第908名
    • 原创:122篇
    • 转载:15篇
    • 译文:6篇
    • 评论:928条
    博客专栏
    公告
    博客已迁移至:http://xiajunhust.github.io/