for (i = adj[u].begin(); i != adj[u].end(); ++i) 
                  
                  
                              if (!visited[*i]) 
                  
                  
                                  printAllPathsUtil(*i, d, visited, path, path_index);
                  
                  
                
страшно
много
намнооооого больше :)
Тут i - это ссылка на 0 элемент, а *i - это 0?
Обсуждают сегодня