In un esercizio mi viene chiesto di scrivere il codice di un algoritmo che prese in ingresso due matrici rappresentanti due grafi g1 e g2 , restituisca true se g2 è sottoalbero di g1 , false altrimenti.
Mi aiutate nello sviluppare tale codice?

Innanzitutto so che la firma sarà qualcosa del genere:

codice:
public static boolean metodo (int [][] g1 , int [][] g2) {
   //CORPO
}
Ma mi aiutate a implementare il corpo?