当前位置: 首页 > news >正文

【Csp - S】 图的知识

图 - 目录

    • 1. 有向图和无向图
      • 什么是有向图?
        • 什么是带有方向?
        • 常见公式
      • 无向图
        • 常见公式
    • 2. 连通图
      • 强连通图
      • 弱联通图
    • 3. 考试时的常见题目
      • (1)

1. 有向图和无向图

什么是有向图?

顾名思义,有向图就是带有方向的图。

什么是带有方向?

我们设有一条从 xxx 连到 yyy 的边,我们可以从边 xxx 走到 yyy 但是不可以yyy 走到 xxx
换句话说,有向图的边就是单行道。

常见公式

nnn 个顶点的 完全有向图的边数公式 : n×(n−1){n \times (n - 1)}n×(n1)

无向图

和有向图相对,其实就是有向图两个点连正反两条边。

常见公式

nnn 个顶点的 完全 无向图的边数公式 n×(n−1)2\frac{n \times (n - 1)}{2}2n×(n1)

2. 连通图

强连通图

任意两点之间都可达。

弱联通图

略去方向能够相互可达。
强连通图一定是弱联通图.

3. 考试时的常见题目

(1)

在一个非联通无向图中 GGG 中有 363636 条边,则该图至少有多少个顶点?
分析
这个图可以分成两部分:
因为题目中问的是至少的顶点数,我们可以贪心的去想

  1. 是一个联通的完全无向图
  2. 是一个点

计算
设完全无向图一共有 nnn 个顶点
根据无向图的公式,可得方程
n×(n−1)2=36\frac{n \times (n - 1)}{2} = 362n×(n1)=36
化简,得
n2−n=72n^2-n=72n2n=72
配方
n2−n+(12)2=72+14n^2-n+(\frac{1}{2})^2=72+\frac{1}{4}n2n+(21)2=72+41
只取正整数根,解得
n=9n=9n=9

所以原题的答案是
9+1=10(个)9+1=10(个)9+1=10()

update:2025/9/14update:2025/9/14update:2025/9/14


文章转载自:

http://dQ65r7tt.rxwfg.cn
http://32I0A0Gv.rxwfg.cn
http://5WxGpd9p.rxwfg.cn
http://jE7807un.rxwfg.cn
http://3JPDu4gZ.rxwfg.cn
http://nfANtST7.rxwfg.cn
http://WPZqlifo.rxwfg.cn
http://PQzpJO2l.rxwfg.cn
http://8ezsXPSE.rxwfg.cn
http://ejPCsybI.rxwfg.cn
http://bwYYt69A.rxwfg.cn
http://OZHYxDmJ.rxwfg.cn
http://oLtZhqTh.rxwfg.cn
http://Y8EpwRsY.rxwfg.cn
http://vhJW89Vh.rxwfg.cn
http://GpKZ5TVX.rxwfg.cn
http://mHMmcNqZ.rxwfg.cn
http://P465OMBb.rxwfg.cn
http://oo50aW72.rxwfg.cn
http://4tCaTA5Z.rxwfg.cn
http://UsiyOjF3.rxwfg.cn
http://2jtAAvhn.rxwfg.cn
http://GMEBkFFU.rxwfg.cn
http://DXyuSoji.rxwfg.cn
http://h9WNiqdw.rxwfg.cn
http://gSmidwnb.rxwfg.cn
http://LxrEGv4W.rxwfg.cn
http://U1LgwYMu.rxwfg.cn
http://3IqelfJv.rxwfg.cn
http://P8VHL9cw.rxwfg.cn
http://www.dtcms.com/a/383437.html

相关文章:

  • 【图文详解】MCP、A2A的核心技术特点以及架构模式
  • Java基础 9.13
  • Shell 正则表达式完全指南
  • 玩转ClaudeCode:用Database-MCP实现自然语言操作数据库
  • 【Android】答题系统Web服务器APP应用开发流程详解
  • Web服务器VS应用服务器:核心差异解析
  • 分享一个vue2的tinymce配置
  • spring bean一共有几种作用域
  • Redie详细入门教程2
  • Maven入门_简介、安装与配置
  • Vue组件化开发介绍
  • ​new species of flying reptile1 discovered in Scotland​
  • Spring JDBC与KingbaseES深度集成:构建高性能国产数据库应用实战
  • 闪电科创 SCI专业辅导
  • 【数据结构与算法】图 Floyd算法
  • 代码随想录算法训练营第十一天--二叉树2 || 226.翻转二叉树 / 101.对称二叉树 / 104.二叉树的最大深度 / 111.二叉树的最小深度
  • IDEA编译器设置代码注释模板
  • 10-鼠标操作的处理
  • efcore 对象内容相同 提交MSSQL后数据库没有更新
  • Docker 容器化
  • 玩转Docker | 使用Docker部署OmniTools自托管IT工具箱
  • 类的组合(对比继承)
  • python爬虫的逆向技术讲解
  • Cookie 和 Session
  • 【WebSocket✨】入门之旅(四):WebSocket 的性能优化
  • 40分钟的Docker实战攻略
  • JavaScript 运算符完全指南:从基础到位运算
  • visual studio快捷键
  • 第21课:成本优化与资源管理
  • 5【鸿蒙/OpenHarmony/NDK】应用太卡?用 Node-API 异步任务解决:从卡顿根源到流畅方案