>>225
問1
http://kansai2channeler.hp.infoseek.co.jp/cgi-bin/joyful/img/4395.txt

dfs.exe -r のようにして起動すると再帰版
引数なしだとスタック版として動作する

見ればわかると思うが
dfs_recurse()が再帰版の関数
dfs_stack()がスタック版の関数な

超適当に作ったから確認は自分でやってくれ