题目描述 无向连通图 G 有 n 个点,n?1 条边。点从 1 到 n 依次编号,编号为 i 的点的权值为 Wi,每条边的长度均为 1。图上两点 (u,v) 的距离定义为 u 点到 v 点的最短距离。对于图 G 上的点对 (u,v),若它们的距离为 2,则它们之间会产生Wv×Wu的联合权值。 请问图 ...
分类:
其他好文 时间:
2019-09-02 23:34:30
阅读次数:
94
Leetcode之广度优先搜索(BFS)专题-133. 克隆图(Clone Graph) BFS入门详解:Leetcode之广度优先搜索(BFS)专题-429. N叉树的层序遍历(N-ary Tree Level Order Traversal) 给定无向连通图中一个节点的引用,返回该图的深拷贝(克 ...
分类:
其他好文 时间:
2019-09-01 10:33:54
阅读次数:
81
快上学了,不想刷题,就无聊做做初赛。 1.D 不解释 2.D 先全转10进制 A.(269)16 = (617)10 B.(617)10 C.(1151)8 = (617)10 D.(1001101011)2 = (619)10 3.D 1B = 8bit 1KB = 1024B = 2^10B 1 ...
分类:
其他好文 时间:
2019-08-31 00:57:32
阅读次数:
155
Prim算法 1.概览 普里姆算法(Prim算法),图论中的一种算法,可在加权连通图里搜索最小生成树。意即由此算法搜索到的边子集所构成的树中,不但包括了连通图里的所有顶点(英语:Vertex (graph theory)),且其所有边的权值之和亦为最小。该算法于1930年由捷克数学家沃伊捷赫·亚尔尼 ...
分类:
编程语言 时间:
2019-08-30 22:44:27
阅读次数:
95
Problem A: 管道(pipe) Time Limit: 1000 ms Memory Limit: 512 MB Description 给你一个城市下水道网络图,你需要选出一些管道,使得在只使用这些管道的情况下,令整个网络联通,并且花费最小。 网络图可以看做是无向连通图,有n个节点和m条边 ...
分类:
其他好文 时间:
2019-08-30 19:07:10
阅读次数:
53
Problem Description 为了训练小希的方向感,Gardon建立了一座大城堡,里面有N个房间(N<=10000)和M条通道(M<=100000),每个通道都是单向的,就是说若称某通道连通了A房间和B房间,只说明可以通过这个通道由A房间到达B房间,但并不说明通过它可以由B房间到达A房间。 ...
分类:
其他好文 时间:
2019-08-27 09:12:51
阅读次数:
94
两个常见模型 bzoj 4321 题意:编号为1~n的人排成一排,问有多少种排法使得任意相邻两人的编号之差不为1或 1。 nn) f[s]就是g[s]减去所有的不合法情况,枚举1号点所在的点集i,不合法的情况就是g[s^i] f[i],减去这些情况,就能求出f[s]了。 复杂度:O(3n) (枚举子 ...
分类:
其他好文 时间:
2019-08-25 17:57:15
阅读次数:
77
无向图的割点和桥 定义 割点:删除这个点时图将不再连通 割边:删除这条便时图将不再连通 时间戳 在图的深度优先搜索中的顺序(第几个被访问) 搜索树 在深搜时形成的树 图一为一张无向连通图,中间的为起点,红边为“发生递归”的边 图二就是搜索树了,编号为时间戳 追溯值 追溯值为low[],low[x]表 ...
分类:
编程语言 时间:
2019-08-24 17:02:23
阅读次数:
120
DFS(Deep First Search)深度优先搜索 深度优先遍历(dfs)是对一个连通图进行遍历的算法。它的思想是从一个顶点开始,沿着一条路一直走到底,如果发现不能到达目标解,那就返回到上一个节点,然后从另一条路开始走到底,这种尽量往深处走的概念即是深度优先的概念。 简而言之: 不撞南墙不回头 ...
分类:
其他好文 时间:
2019-08-23 22:38:37
阅读次数:
102
"原题链接" $Description$ 给你一个城市下水道网络图,你需要选出一些管道,使得在只使用这些管道的情况下,令整个网络联通,并且花费最小。 网络图可以看做是无向连通图,有$n$个节点和$m$条边,每条边连接$u_{i}$和$v_{i}$,选择的花费是$w_{i}$。 不巧的是,由于某些原因 ...
分类:
其他好文 时间:
2019-08-22 22:03:25
阅读次数:
81