码迷,mamicode.com
首页 >  
搜索关键字:连通    ( 6886个结果
强连通分量 与 2-SAT
近期一直在刷这方面的题 因为没法学新知识 但又想写点什么 就水篇博文吧 引理 简单来说,在一个有向图中,若所有点之间两两互相直接可达,则将这个图成为强连通分量 强连通分量可以是某个有向图中的子图 求强连通分量可以使用 Tarjan,Kosaraju 或者 Garbow 算法 个人感觉 Tarjan算 ...
分类:其他好文   时间:2021-02-01 12:39:26    阅读次数:0
1021 Deepest Root (25分)
树的直径+统计连通块数。 和树的直径的模板题不同的是要求出所有能够构成直径两个端点的点,即为最深的根。 注意对$n=1$的特殊处理,这个corner case还是挺好想的,第一次交$23$分,调试一下就发现了。 由于要从小到大输出所有最深的根,故将它们全部插入集合中输出。 连通分量直接dfs统计就行 ...
分类:其他好文   时间:2021-01-27 13:11:33    阅读次数:0
Leetcode1319. 连通网络的操作次数
1319. 连通网络的操作次数 Difficulty: 中等 用以太网线缆将 n 台计算机连接成一个网络,计算机的编号从 0 到 n-1。线缆用 connections 表示,其中 connections[i] = [a, b] 连接了计算机 a 和 b。 网络中的任何一台计算机都可以通过网络直接或 ...
分类:其他好文   时间:2021-01-25 11:26:28    阅读次数:0
Union-Find算法详解
Union-Find 算法,也就是常说的并查集算法,主要是解决图论中「动态连通性」问题的。 什么是动态连通性? 对于一幅图中,各个节点是否是相连的?如果不相连,就把他们连起来。涉及到几个操作: union:连接节点p和节点q find:查找节点p的父节点 connected:判断节点p和节点q是否是 ...
分类:编程语言   时间:2021-01-21 10:49:02    阅读次数:0
CF209C Trails and Glades 无向图欧拉回路
题意: 戳这里 分析: 前置芝士:无向图欧拉回路 打眼一看,以为是一道水题 直接求出奇度数的点然后连边就行了 没想到,傻子还是我自己 给出的图并不保证联通,还要求必须从 \(1\) 出发走一条欧拉回路,所以我们为了保证联通,按连通块为单位进行考虑,连通块只有 \(3\) 种情况,仅有 奇度数点 , ...
分类:其他好文   时间:2021-01-16 12:11:23    阅读次数:0
CF1041E Solution
题目链接 题解 答案一定可以为一条链,因为对于答案树中的每个节点将其子节点从大到小排序放入链尾后依旧成立。 探讨限制条件:(1)$b$只能为$n$,因为$n$一定是它所在连通分量中的最大值。(2)设$cnt_i$表示$i$作为$a$出现的次数,则$\sum\limits_^icnt_j<i$,因为每 ...
分类:其他好文   时间:2021-01-12 11:02:30    阅读次数:0
连通分量相关代码
// 割边 void tar(int x,int in_e) { dfn[x] = low[x] = ++cnt; for(int i=hd[0][x],y=vr[i]; i; i=nt[i],y=vr[i]) if(!dfn[y]) { tar(y,i); low[x] = min(low[x], ...
分类:其他好文   时间:2021-01-06 11:58:04    阅读次数:0
Linuxt命令检测端口是否监听
1,telnet telnet命令用于远端登入,可以用来测试端口连通性,多用于windows,Linux需要安装。 用法:telnet ip port #出现Connection refused表示端口关闭; #出现Connected to ip表示端口开启。 2,ssh ssh是linux的标准配 ...
分类:系统相关   时间:2021-01-05 11:25:08    阅读次数:0
Linux基本命令
Linux系统文件目录(部分) /bin:二进制,存放系统命令 /boot:存在系统启动或者关闭时需要文件目录 /dev:(磁盘块)硬件设备目录 /etc:系统配置文件,部署程序陪着文件 /home:用户家目录 /lib:存放Linux系统运行时需要的库函数 /mnt:挂载目录, /opt:操作目录 ...
分类:系统相关   时间:2021-01-05 11:11:48    阅读次数:0
Leetcode (213)| 打家劫舍 2
微信公众号:Jerry的算法和NLP|题目你是一个专业的小偷,计划偷窃沿街的房屋,每间房内都藏有一定的现金。这个地方所有的房屋都围成一圈,这意味着第一个房屋和最后一个房屋是紧挨着的。同时,相邻的房屋装有相互连通的防盗系统,如果两间相邻的房屋在同一晚上被小偷闯入,系统会自动报警。给定一个代表每个房屋存放金额的非负整数数组,计算你在不触动警报装置的情况下,能够偷窃到的最高金额。|examlple:示例
分类:其他好文   时间:2020-12-21 11:13:08    阅读次数:0
6886条   上一页 1 ... 4 5 6 7 8 ... 689 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!