博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
图论总结
阅读量:5326 次
发布时间:2019-06-14

本文共 388 字,大约阅读时间需要 1 分钟。

图论有两种表达方式:

1. 矩阵 Adjacency Metrix

使用矩阵可以表达有向图和无向图,若为无向图,若A_ij=1,则A_ji=1,而无向图则不是。若该图有权重,那么图标中的值则存放权重。

获取一条边的时间复杂度 O(1)

空间复杂夫 O(V^2)

2. 链表 Adjacency List

使用链表可以表达有向图和无向图,若为无向图,A链表中,若存储了B,则B链表中也会存储A。若该图有权重,则需要额外(hash或者什么)存放权重

获取一条边的时间复杂度

空间复杂度 O(V+E)

 

How many edges does a N node tree consist of? N-1

 

1) Monk at the graph factory

树的顶点等于边的数*2

转载于:https://www.cnblogs.com/GW977/p/10000782.html

你可能感兴趣的文章
php 递归无线级别分类
查看>>
Struts2 简单的增删改查
查看>>
浏览器F12之后-----你不一定不知道的事
查看>>
总想对你表白
查看>>
BSGS算法及拓展
查看>>
读完《大道至简》后的小感悟
查看>>
聊聊工作和职业规划
查看>>
认清性能问题
查看>>
Linux:CentOS7.4新建用户并授权
查看>>
求a加到b二进制加法有多少次进位。
查看>>
Multiple Contexts have a path of "/xxxx"问题解决
查看>>
[cocos2dx笔记010]用于UI的事件管理器
查看>>
[DLX反复覆盖] hdu 2828 Lamp
查看>>
Response.Write页面跳转
查看>>
好的网页
查看>>
分享一个控制台版本《推箱子》小游戏,感兴趣的可以看看
查看>>
正则表达式之实战--员工信息表
查看>>
【bzoj3343】教主的魔法 分块+二分
查看>>
【bzoj3730】震波 动态点分治+线段树
查看>>
23种设计模式学习之享元模式
查看>>