最短路的话,就是求一个点到其他点的最短的距离。。。 然后算法的话,有 Dijkstra,Bellman-Ford,SPFA等等,还有Floyd。 然后常用的话就是Dijkstra(优先队列优化)以及SPFA了。。。 可以看下面这篇文章: http://blog.csdn.net/zhon...
分类:
其他好文 时间:
2015-03-14 18:13:51
阅读次数:
109
刘汝佳书上都给出了完整的代码
在这里理一下思路:
由题意知肯定存在一个或者多个双连通分量;
如果某一个双连通分量有割顶,那太平井一定不能打在割顶上。而是选择割顶之外的任意一个点;
如果没有割顶,则要在该双连通分量上打两个井
至于打井方案,见代码
#include
#include
#include
#include
#include
usi...
分类:
其他好文 时间:
2015-03-14 15:20:21
阅读次数:
158
题意:
给出一些直线。这些直线将平面分成好多块。求这些块中各个封闭图形的面积。分析:
①我们需要求出两两直线的交点;
②再对每条直线上的交点排序,藉此来离散出所有的线段(正反两条边);
③对于连向一个点的几条线段,对它们进行极角排序,相邻的两条线段我们给它们之间连一条边,我们脑补一下应该可以知道怎样可以保证逆时针连边;
④找循环,利用叉积求面积。ps.ps. vectorvector的调试...
分类:
其他好文 时间:
2015-03-14 13:55:04
阅读次数:
201
搜啊搜~~~~~~~
1.用记忆化搜索 来搜答案,否则搜不完~
2.题目理解起来有困难....sad
讲:如果最后没有找到任何时间任何地点可能有贼,说明他跑掉了
除了上面这种情况,如果在所有时间里都同时存在多于一个点可能有贼,则Nothing known
除了上面两种情况,输出能确定贼的时间和该时间贼的地点
#include
#include
#include
#incl...
分类:
其他好文 时间:
2015-03-13 18:51:45
阅读次数:
143
---恢复内容开始---使用complex类来写计算几何。第一题 传送门:题意给定一直线输入一个点求输入点到该直线射影交点的坐标:=p0到p2向量称为v2,p0到p1向量称为v1 易求得p0到t的向量为 (v2·v1)*(v1的方向向量) 。用复数表示每个点和每个向量,则将v1*(v2的共轭复数)得...
分类:
其他好文 时间:
2015-03-13 01:35:56
阅读次数:
126
题目链接:sicily 1419
解题思路:(一道稍微有点不一样的动态规划题目)
刚开始看到题目就立马想到一种动规的解法,用dp[i][j]表示第 i 个到达第 j 个点,可是这种做法有一个问题——推导下一个点的时候需要用到再上一个点的数据(因为越慢送的牛奶需要花费越多时间),这样时间复杂度就会达到o( n^3 ),必然超时,于是我们可以看出,要解这道题,要解决两个问题:
1)首先要搜遍所有的...
分类:
其他好文 时间:
2015-03-13 00:31:40
阅读次数:
157
给出一个有向图,其中每个点向自己下面的和右边的那个点有边相连。'*'号的点可以进行瞬间转移(可以选择转移或者不转移),每个点有点权且不为负。'#'号的点是不能到达的点。每到一个点获得它的权值且仅一次,求出能获得的最大点权和。...
分类:
其他好文 时间:
2015-03-12 22:35:17
阅读次数:
138
题意:给你一个完全图,给你删点顺序,问你这些点删除前 整个图的最短路的和。解题思路:这其实是floyd-warshall 算法的 一个应用。我们可以从最后一个点开始 ,对他的顺序进行映射,题意就正好符合floyd 的定义。解题代码: 1 // File Name: 295b.cpp 2 // Aut...
分类:
其他好文 时间:
2015-03-12 11:25:11
阅读次数:
164
题意:n个点,n-1条路,求出从点s出发到每一个点必须经过的前一个点,到自身为-1思路:从s出发遍历一遍图就可以了,开flag数组记录下来每一个点的必经的点。 1 #include 2 #include 3 #include 4 #include 5 #include 6 #include 7 #i...
分类:
其他好文 时间:
2015-03-12 00:56:45
阅读次数:
147
题目链接:点击打开链接
题意:
给定n*m的矩阵,可以在矩阵中画出题目图片里黑色的线条。
任选一个点,左下右上的顺序走,走出图里的情况。使得走过的数字和最大,问最大的和。
思路:
点击打开链接
题解比较详细了
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.Pr...
分类:
其他好文 时间:
2015-03-11 23:27:17
阅读次数:
164