
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
竹内関数を遅延評価で高速化してみた(JavaScript/Node.js/ES2015/ES6) - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
竹内関数を遅延評価で高速化してみた(JavaScript/Node.js/ES2015/ES6) - Qiita
'use strict'; // tarai(x: number, y: number, z: number | function): number; function tarai(x, y, ... 'use strict'; // tarai(x: number, y: number, z: number | function): number; function tarai(x, y, z) { if (x <= y) return y; if (typeof z === 'function') z = z(); return tarai(tarai(x - 1, y, z), tarai(y - 1, z, x), () => tarai(z - 1, x, y)); } bench('takeuchi tarai', tarai, 10, 5, 0); bench('takeuchi tarai', tarai, 12, 6, 0); bench('takeuchi tarai', tarai, 14, 7, 0); bench('takeuchi tarai', tarai,