Online JudgeProblem SetAuthorsOnline ContestsUser
Web Board
Home Page
F.A.Qs
Statistical Charts
Problems
Submit Problem
Online Status
Prob.ID:
Register
Update your info
Authors ranklist
Current Contest
Past Contests
Scheduled Contests
Award Contest
User ID:
Password:
  Register

Re:谢谢LZ的讲解,我用的二分+dfs验证

Posted by GodMaster at 2012-07-21 20:16:17 on Problem 2253
In Reply To:不需要二分!只需要对Spfa进行一下改动直接求目标值即可! Posted by:perseawe at 2012-03-13 15:56:58
> 复杂度上不知道具体对比会怎样,不过目测直接做好像要快一点。
> 
> 原本Spfa算法的目标参数是:经过路径上的距离和!
> 一旦这个参数被更新,就将节点加入待处理序列,直到无法进行松弛操作。
> 
> 我们在这个题目中只需要将目标参数更改为:经过路径上的最大距离。
> 对spfa进行一下改动,使得Spfa变为对这个参数的不断优化即可。
> 
> 具体的改动还要涉及初始队列的设置,初始参数值的设置等,根据Spfa的特性改一下就好。
> 有代码可以供大家参考一下(PASCAL版本...不过大家肯定能看懂就是了)
> http://fayaa.com/code/view/25803/
谢谢LZ的讲解,我用的二分+dfs验证

Followed by:

Post your reply here:
User ID:
Password:
Title:

Content:

Home Page   Go Back  To top


All Rights Reserved 2003-2013 Ying Fuchen,Xu Pengcheng,Xie Di
Any problem, Please Contact Administrator