求一棵树的直径的方法就是,从一个顶点出发,找到离它最远的顶点s,然后从顶点s出发,找离他最远的节点t.那么,s …
全点对间最短路径(弗洛伊德算法)
之前学单源最短路径的时候,学到狄克斯特拉算法,我在想,如果对每个顶点都求它的单源最短路径,那不就可以得到全点对 …
范围搜索(kDTree)
范围搜索是从拥有多个属性的报表集合中,寻找具有特定属性且位于指定范围内的元素,这类问题被称为范围搜索。 我们在 …
单源最短路径(狄克斯特拉算法)
在加权图G=(V,E)中,求给定顶点s,d之间各边权值总和最小的路径,这就是最短路径问题。 这个问题主要分为两 …
最小生成树——普里姆算法(prim)
生成树就是在保证自身是树(不存在环)的前提下,拥有尽可能多的边,它拥有G的所有顶点。 最小生成树就是指,各边权 …