Toda a matriz é alocada utilizando Vectors.
As strings são corretamente utilizadas.
Toda a memória utilizada é liberada ao final do processo.
Valgring sem erros.