*Replace in a recursive function [#eb7b48e9]
**Sample Code 1 [#e3a7c461]
 a(X):XXXXrXXXXla(srslX)
 a(r)
 (20B)
 
The code above can be compressed by replacing XXXX by another variable.
 a(X,Y):YrYla(srslX,XXXX)
 a(r,)
 (19B)

**Examples [#o5494688]

Zとか?

*Multiple recursion [#z2d43815]
**Sample Code 1 [#i62107f5]
 f(X):ssXlssf(sX)
 f()
 (12B)
This code can be compressed by recycling "ss":
 f(X):ssXlf(f(sX))
 f()
 (11B)

**Sample Code 2 [#pd3c6df3]
育たない再帰とかで

トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS