したらばTOP ■掲示板に戻る■ 全部 1-100 最新50 | |
レス数が1スレッドの最大レス数(1000件)を超えています。残念ながら投稿することができません。

ヒッキープログラミングスレ

332(-_-)さん:2013/05/26(日) 02:46:42 ID:???
func hoge(a, b) {
if (a < b)
return b;
else
return hoge(a-1,b+1);}

100 start hoge
110 pop a
120 pop b
130 cmp a, b
140 jmi 170
150 push b
160 ret
170 sub a, 1
180 push a
190 add b, 1
200 push b
210 call hoge
220 ret

↓末尾再帰最適化

100 start hoge
110 pop a
120 pop b
130 cmp a, b
140 jmi 170
150 push b
160 ret
170 sub a, 1
180 add b, 1
190 jmp 130




掲示板管理者へ連絡 無料レンタル掲示板