dango_maker.cpp: In function 'void dfs(int)':
dango_maker.cpp:34:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int i = 0; i < edges[x].size(); i++) {
~~^~~~~~~~~~~~~~~~~
dango_maker.cpp:41:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int i = 0; i < edges[x].size(); i++) {
~~^~~~~~~~~~~~~~~~~
dango_maker.cpp:47:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int i = 0; i < edges[x].size(); i++) {
~~^~~~~~~~~~~~~~~~~
dango_maker.cpp: In function 'void memory_opt()':
dango_maker.cpp:71:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int k = 0; k < touch[i][j].size(); k++) connect(x, touch[i][j][k]);
~~^~~~~~~~~~~~~~~~~~~~
dango_maker.cpp:75:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int k = 0; k < touch[i][j+1].size(); k++) connect(x, touch[i][j+1][k]);
~~^~~~~~~~~~~~~~~~~~~~~~
dango_maker.cpp:79:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int k = 0; k < touch[i][j+2].size(); k++) connect(x, touch[i][j+2][k]);
~~^~~~~~~~~~~~~~~~~~~~~~
dango_maker.cpp:90:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int k = 0; k < touch[i][j].size(); k++) connect(x, touch[i][j][k]);
~~^~~~~~~~~~~~~~~~~~~~
dango_maker.cpp:94:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int k = 0; k < touch[i+1][j].size(); k++) connect(x, touch[i+1][j][k]);
~~^~~~~~~~~~~~~~~~~~~~~~
dango_maker.cpp:98:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int k = 0; k < touch[i+2][j].size(); k++) connect(x, touch[i+2][j][k]);
~~^~~~~~~~~~~~~~~~~~~~~~