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

网站建设策划书精准引流推广团队

网站建设策划书,精准引流推广团队,宝安网站制作哪里好,flash网站链接怎么做1. 图的概念 图是一种重要的数据结构,用于表示节点(顶点)之间的关系。图由一组顶点和连接这些顶点的边组成。图可以是有向的(边有方向)或无向的(边没有方向),可以是加权的&#xff…

1. 图的概念

图是一种重要的数据结构,用于表示节点(顶点)之间的关系。图由一组顶点和连接这些顶点的边组成。图可以是有向的(边有方向)或无向的(边没有方向),可以是加权的(边有权重)也可以是无权的。

  • 顶点(Vertex):图中的基本单位,代表对象。
  • 边(Edge):连接顶点的线,可以是有向边或无向边。
  • 加权图(Weighted Graph):边上有权重(表示成本、距离等)。
  • 无向图(Undirected Graph):边没有方向,表示双向关系。
  • 有向图(Directed Graph):边有方向,表示单向关系。

2. 创建图的节点模型

class GraphNode
{public int Data { get; set; }public List<GraphNode> Neighbors { get; set; }public GraphNode(int data){Data = data;Neighbors = new List<GraphNode>();}
}

3. 使用及遍历

using System;namespace DataStructure
{class Program{static async Task Main(string[] args){// 创建图的节点GraphNode node1 = new GraphNode(1);GraphNode node2 = new GraphNode(2);GraphNode node3 = new GraphNode(3);// 添加节点之间的边(无向图,所以相互添加)node1.Neighbors.Add(node2);node2.Neighbors.Add(node1);node2.Neighbors.Add(node3);node3.Neighbors.Add(node2);// 广度优先搜索遍历图并输出节点值Console.WriteLine("广度优先搜索遍历图:");BFS(node1);}static void BFS(GraphNode startNode){Queue<GraphNode> queue = new Queue<GraphNode>();HashSet<GraphNode> visited = new HashSet<GraphNode>();queue.Enqueue(startNode);visited.Add(startNode);while (queue.Count > 0){GraphNode currentNode = queue.Dequeue();Console.Write(currentNode.Data + " ");foreach (GraphNode neighbor in currentNode.Neighbors){if (!visited.Contains(neighbor)){queue.Enqueue(neighbor);visited.Add(neighbor);}}}}}
}

运行结果

http://www.yidumall.com/news/81278.html

相关文章:

  • 做冠县梨园网站怎么做驻马店网站seo
  • 网站模板源码下载网百度电话怎么转人工
  • 公司招聘一个网站建设来做推广竞价系统
  • 服务器网站维护seo人才招聘
  • html5 公司网站免费的seo优化
  • 哪些网站做的好处和坏处seo首页优化
  • 教育做的比较好的网站有哪些sem网络推广公司
  • 网站数据库结构被删了怎么办百度搜索技巧
  • ibm公司做网站广告优化师是做什么的
  • 没后台的网站怎么做优化深圳app推广平台
  • 彩票走势图网站是用什么程序做的好的产品怎么推广语言
  • 建设一个网站论坛要多少钱怎么样把自己的产品网上推广
  • 网站建设哪家专业公司好seo短期课程
  • 在网站做电子画册百度提交网站收录查询
  • 网站备案流程审核单免费seo视频教学
  • 做系统和做网站的区别网络公司网络营销推广方案
  • Soho外贸常用网站对网站进行seo优化
  • 福州网站制作公司郑州seo课程
  • 网站每年续费给谁上海服务政策调整
  • 怎么做婚恋网站临沂seo公司稳健火星
  • 邯郸网站建设制作seo兼职平台
  • 黄金网站app软件下载安装百度加盟
  • 宁夏网站备案温州seo优化公司
  • 运城网站建设公司有多少钱网络推广培训班哪家好
  • 装修招标网站google seo怎么优化
  • 谷歌做自己的网站鞍山网络推广
  • 织梦本地网站建设教程手机百度搜索app
  • 宿迁做网站大公司营销策划方案怎么写
  • 周期购那个网站做的比较好百度竞价开户需要多少钱
  • 南京网站设计培训seo关键词优化软件官网