ITOO's Blog

好きなことを好きなだけ

Ruby

再帰関数を理解して使いこなす!その1

はじめに 再帰関数を使わなきゃいけない場面はそう多くないように思います。それでも時たま再帰処理で書いたほうが明らかに短く簡潔コードをかける(例えば木構造を扱うみたいな)ときがやってきます。そのたびに苦手意識を持っていた再帰関数ですが、最近少…