Циклы в графе. Двудольность: различия между версиями

Материал из Олимпиадное программирование в УлГТУ
Перейти к навигации Перейти к поиску
Нет описания правки
Нет описания правки
 
(не показана 1 промежуточная версия этого же участника)
Строка 1: Строка 1:
== TLDR ==
<youtube width="300" height="180">pB83tSvoBuc</youtube>
<youtube width="300" height="180">8QFS6AC0WeI</youtube>
== Код ==
  void dfs(vector<vector<int>> &graph, int v, vector<int> &visited) {
  void dfs(vector<vector<int>> &graph, int v, vector<int> &visited) {
     visited[v] = 1;
     visited[v] = 1;
     for (int to : g[v]) {
     for (int to : graph[v]) {
         if (!visited[to])
         if (!visited[to])
             dfs(graph, to, visited);
             dfs(graph, to, visited);

Текущая версия от 15:15, 24 мая 2023