cezar.cpp: In function 'void dfs(int, int)':
cezar.cpp:14:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for(int i = 0; i < g[v].size(); i++){
~~^~~~~~~~~~~~~
cezar.cpp: In function 'int main()':
cezar.cpp:41:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
while( j < ordenado[i].size() && j < ordenado[i-1].size() && ordenado[i][j] == ordenado[i-1][j] ) j++;
~~^~~~~~~~~~~~~~~~~~~~
cezar.cpp:41:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
while( j < ordenado[i].size() && j < ordenado[i-1].size() && ordenado[i][j] == ordenado[i-1][j] ) j++;
~~^~~~~~~~~~~~~~~~~~~~~~
cezar.cpp:42:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if( j < ordenado[i].size() && j < ordenado[i-1].size()){
~~^~~~~~~~~~~~~~~~~~~~
cezar.cpp:42:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if( j < ordenado[i].size() && j < ordenado[i-1].size()){
~~^~~~~~~~~~~~~~~~~~~~~~
cezar.cpp:43:23: warning: array subscript has type 'char' [-Wchar-subscripts]
g[ordenado[i][j]].push_back(ordenado[i-1][j]);
^