algorithm - 我将如何编写一行代码来查看路径的顶点是否已被访问?
问题描述
我将如何在 scala 代码中正确编写“将所有顶点标记为未访问”?我已经看到在Java中它可以写成boolean visited[] = new boolean[V]
但是scala呢?
代码来源:https ://www.geeksforgeeks.org/find-if-there-is-a-path-between-two-vertices-in-a-given-graph/
解决方案
这仅在顶点使用 0、1、...、V-1 索引时才有效。您还可以维护一个集合,以便您可以为顶点设置任意 ID。添加、删除和检查的方法都是在恒定时间内运行的。
推荐阅读
- java - Oauth 保护的 rest api 在没有承载令牌的情况下工作
- javascript - Firefox中的Usemap属性和JQuery
- swift - 在 iOS 11 和 iOS 12 上注销后的 ASWebAuthentication 和 SFAuthentication 登录问题,无法使会话无效
- node.js - Promise.then() 在 SequelizeUniqueConstraintError 上触发
- react-native - React Native 自动 RTL 文本开关在 IOS 中不起作用,但在 android 中有效
- ruby-on-rails - Rails - 如何从 JSON Web 密钥获取公钥?
- perl - Catalyst:将 URL 与特定但可选的参数匹配
- azure - 在 Azure API 管理入站策略部分中获取路由参数
- angular - ngrx:集合中每个元素的加载状态
- java - JPA 存储库表不保存新 ID,而是覆盖或修改