搜网站旧域名对于学校网站建设的建议

张小明 2026/1/10 11:45:12
搜网站旧域名,对于学校网站建设的建议,wordpress主题xstore,个人网站制作基本步骤图的dfs和bfs与树的dfs和bfs思想相同#xff0c;dfs用递归实现#xff0c;bfs用队列实现#xff0c;但为了避免图中的重复遍历#xff0c;需要引入visited数组来标志顶点是否访问过visited中每个顶点的下标与顶点在V集数组中的下标相同#xff0c;每次遍历之前都要初始化为…图的dfs和bfs与树的dfs和bfs思想相同dfs用递归实现bfs用队列实现但为了避免图中的重复遍历需要引入visited数组来标志顶点是否访问过visited中每个顶点的下标与顶点在V集数组中的下标相同每次遍历之前都要初始化为false初始化visitedvoid initVisited(bool visited[]){ memset(visited,0,sizeof(visited)); }邻接矩阵和邻接表的遍历思路都基本相同只是找邻接点的方式不一样DFS每次访问顶点后把visited数组中顶点对应的单元更改为ture然后递归地遍历该节点地所有未访问过在visited中标志为false的邻接点假设是连通图或强连通图邻接矩阵找v的邻接点时遍历v在矩阵中的所有出度即遍历第v行void dfs(MGraph* graph,int v){ //传入一个起点 visit(v); //访问行为 visited[v]true; for(int i0;igraph-vertexNum;i){ //找未访问过邻接点 if(graph-V[v][i]!0graph-V[v][i]!INFIvisited[i]false){ dfs(graph,i); } } }邻接表找v的邻接点时直接遍历节点v的出度链表void dfs(LGraph* graph,int v){ visit(v); //访问行为 visited[v]ture; Edge* pgraph-V[v].firstEdge; while(p){ //找未访问过的邻接点 if(visited[p-id]false){ dfs(graph,p-id); } pp-next; } }BFS每次访问队首顶点后把visited数组中顶点对应的单元更改为ture然后出队并把v节点的所有未访问过的邻接点入队重复下一次循环假设是连通图或强连通图邻接矩阵void bfs(MGraph* graph,int x){ //从x开始 queueint q; //队列 q.push(x); //先把起点入队 while(!q.empty()){ int vq.front(); q.pop(); visit(v); //访问行为 visited[v]true; for(int i0;igraph-vertexNum;i){ //找未访问过邻接点 if(graph-V[v][i]!0graph-V[v][i]!INFIvisited[i]false){ q.push(i); } } } }邻接表void bfs(LGraph* graph,int x){ //从x开始 queueint q; //队列 q.push(x); //先把起点入队 while(!q.empty()){ int vq.front(); q.pop(); visit(v); //访问行为 visited[v]true; Edge* pgraph-V[v].firstEdge; while(p){ //找未访问过的邻接点 if(visited[p-id]false){ q.push(p-id); } pp-next; } } }非连通图或非强连通图的遍历需要在遍历外面套一层循环对图中每个visited不为ture的节点遍历void traversal(MGraph* graph){ //邻接表同理 for(int i0;igraph-vectorNum;i){ if(visited[i]false){ dfs(graph,i); //bfs同理 } } }
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

做足球推荐网站能赚钱吗网络销售代理加盟

AgileBoot全栈开发脚手架:企业级项目的终极解决方案 【免费下载链接】AgileBoot-Back-End 🔥 规范易于二开的全栈基础快速开发脚手架。🔥 采用Springboot Vue 3 Typescript Mybatis Plus Redis 更面向对象的业务建模 面向生产的项目&am…

张小明 2026/1/7 19:23:34 网站建设

远丰做网站怎么样企业oa管理软件

突破语言障碍:XUnity翻译插件让游戏体验轻松升级 【免费下载链接】XUnity.AutoTranslator 项目地址: https://gitcode.com/gh_mirrors/xu/XUnity.AutoTranslator 你是否曾经因为游戏中的外语文本而烦恼?面对精美的日系RPG、欧美大作时&#xff0…

张小明 2026/1/8 5:17:35 网站建设

一个教做网页的网站网站备案核验号

Unity资产工具UABEA终极配置指南:10分钟快速上手全流程 【免费下载链接】UABEA UABEA: 这是一个用于新版本Unity的C# Asset Bundle Extractor(资源包提取器),用于提取游戏中的资源。 项目地址: https://gitcode.com/gh_mirrors/…

张小明 2026/1/7 19:23:34 网站建设

网站栏目怎么做wordpress编辑器按钮

在“强结构化筛选 向量相似度搜索”的混合场景下,传统的“MySQL(元数据) Milvus(向量)”割裂架构面临巨大的 I/O 瓶颈。本文记录了一次真实的架构升级:我们将 1300万 数据迁移至 PostgreSQL (pgvector)。在…

张小明 2026/1/10 11:48:53 网站建设

三亚市建设局官方网站风机 东莞网站建设

VSCode “绿色版”?哈哈,可能是绿茶君的谣言,还是真有其事?来扒一扒! 哇,看到你这句“VSCode 推出 绿色版!更强!更智能!”,我第一反应是:这不会是…

张小明 2026/1/6 17:44:26 网站建设

开封网站建设公司排名wordpress json 登陆

温馨提示:文末有资源获取方式启动一个线上陪诊服务平台,面临开发成本高、周期长、功能不匹配等挑战。一套现成的、深度定制的医院陪诊问诊小程序源码,直接针对这些痛点,通过其丰富的内置功能,为运营者实现快速启动与高…

张小明 2026/1/6 17:43:54 网站建设