Skip to content

Instantly share code, notes, and snippets.

import java.util.*;
public class ValidadorGrafo {
public static boolean isGrafoNaoDirecionadoValido(List<List<Integer>> grafo) {
int V = grafo.size();
// 1. Verificar se os nós estão dentro do intervalo [0, V-1]
for (int i = 0; i < V; i++) {
for (int vizinho : grafo.get(i)) {
if (vizinho < 0 || vizinho >= V) {
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
public class Main {
static class No {
String valor;
No esquerdo, direito;