HTML Diff
0 added 0 removed
Original 2026-01-01
Modified 2026-02-26
1 <h2>Примечания к видео</h2>
1 <h2>Примечания к видео</h2>
2 <p>В терминальном условии должно быть сравнение $exp с нулём, а не единицей:</p>
2 <p>В терминальном условии должно быть сравнение $exp с нулём, а не единицей:</p>
3 function myPow ($base, $exp) { $powIter = function ($base, $exp, $acc) use (&amp;$powIter) { if ($exp === 0) { return $acc; } return $powIter ($base, $exp - 1, $acc * $base); }; return $powIter ($base, $exp, 1); } myPow(3, 5); // 243 myPow(4, 4); // 256<h2>Полезные ссылки</h2>
3 function myPow ($base, $exp) { $powIter = function ($base, $exp, $acc) use (&amp;$powIter) { if ($exp === 0) { return $acc; } return $powIter ($base, $exp - 1, $acc * $base); }; return $powIter ($base, $exp, 1); } myPow(3, 5); // 243 myPow(4, 4); // 256<h2>Полезные ссылки</h2>
4 <ul><li><a>Всякую ли рекурсию можно превратить в итерацию?</a></li>
4 <ul><li><a>Всякую ли рекурсию можно превратить в итерацию?</a></li>
5 <li><a>Хвостовая рекурсия / Википедия</a></li>
5 <li><a>Хвостовая рекурсия / Википедия</a></li>
6 </ul>
6 </ul>