摘要: 假设S在T左边,那么只能往右或者上下走f[i]表示S到i点的最短路f[i]=min(f[j]+dis(i,j)(i能看到j))判断i能看到j就维护一个上凸壳和一个下凸壳时间复杂度$O(n^2)$代码写的有点长…#include#include#include#define N 2010using n... 阅读全文
posted @ 2014-05-19 18:54 Claris 阅读(444) 评论(0) 推荐(0) 编辑