Поиск в глубину: различия между версиями

Материал из Олимпиадное программирование в УлГТУ
Перейти к навигации Перейти к поиску
Нет описания правки
Строка 1: Строка 1:
  vector<vector<int>> g(n);
  vector<vector<int>> graph(n);
  vector<bool> visited(n);
  vector<bool> visited(n);
   
   
  void dfs(int v) {
  void dfs(int v) {
     visited[v] = 1;
     visited[v] = true;
     for (int to : g[v]) {
     for (int to : graph[v]) {
         if (!visited[to])
         if (!visited[to])
             dfs(to);
             dfs(to);

Версия от 21:06, 7 апреля 2021