acm:hdu2881,求一个不卡时的算法
osaka112022-10-04 11:39:541条回答
acm:hdu2881,求一个不卡时的算法
在一个n*n的图上有m个点(相互之间距离就为汉密尔顿距离),每个点都有一个最晚期限,开始的点可任意选择,问最多的访问点是多少.
很容易想到O(n^2)的DP算法,但m最大是10000,看见有30ms以下的算法,而且代码在1000B以下
这个是解题报告:
Problem J:Jack’s Struggle
简单的动态规划,类似于最长上升子序列的求解方法.
把所有任务按照完成时间排序,之后就是求最长上升子序列,这里的两个任务之间的大于关系定义为任务i 大于任务 j,当且仅当任务i的完成时间和任务j的完成时间之差不小于两任务完成地点之间的曼哈顿距离.
请问这种非直接的LIS如何实现?
在一个n*n的图上有m个点(相互之间距离就为汉密尔顿距离),每个点都有一个最晚期限,开始的点可任意选择,问最多的访问点是多少.
很容易想到O(n^2)的DP算法,但m最大是10000,看见有30ms以下的算法,而且代码在1000B以下
这个是解题报告:
Problem J:Jack’s Struggle
简单的动态规划,类似于最长上升子序列的求解方法.
把所有任务按照完成时间排序,之后就是求最长上升子序列,这里的两个任务之间的大于关系定义为任务i 大于任务 j,当且仅当任务i的完成时间和任务j的完成时间之差不小于两任务完成地点之间的曼哈顿距离.
请问这种非直接的LIS如何实现?
已提交,审核后显示!提交回复
共1条回复
- huanghekeer79 共回答了19个问题
|采纳率89.5% - lis有什么直接不直接的吗.这题关键是建立lis的模型和使用nlogn的lis算法
- 1年前
相关推荐
大家在问
- 1英语作文 My Favorite Food 45--50词
- 2等差数列{An},Ap=q,Aq=p,(p不等于q)求Ap+q
- 3The movie Titanic is a very s__ movie.Many pepole like it.根据
- 4∏,∑,¢,∮,∏∑¢∮∫是什么意思,最好有例子,经常在书上看到却不知道意思,
- 5he could have lived with his cousins when he was in New York
- 6(091023周记)“生死对决” 作文
- 7我想学英语只会26个英文字母不知道该从和学起
- 8下图为人体某一反射弧的示意图,下列有关叙述错误的是 [ ] A.人体内任
- 9翻译I am used to my life now.
- 103三篇五年级英语作文五十词左右 不少于50词 不多于56词
- 11I often sleep ______ windows ______ all year round. [ &
- 12城市环境问题主要表现为生态破坏吗?
- 13有些人中的耸人听闻的解释
- 14浓氨水和酚酞试剂的实验→在烧杯A中装入20ML蒸馏水,滴入2-3滴酚酞试剂,得到无色溶液.在烧杯B中装入10ML浓氨水,
- 15已知数列{an}的通项公式为an=(-1)n-1(4n-3),求数列{an}的前100的和