Как бы я написал строку кода, чтобы увидеть, были ли посещены вершины пути? - PullRequest
0 голосов
/ 01 апреля 2020

Как правильно написать «Пометить все вершины как не посещенные» в 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/

1 Ответ

1 голос
/ 02 апреля 2020

Это работает, только если вершины проиндексированы с 0, 1, ..., V-1. Вы также можете сохранить set , чтобы иметь произвольные идентификаторы для своих вершин. Все методы добавления, удаления и проверки выполняются в постоянное время.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...