очень рад что вам не интерестно,однако зачем тогда об этом писатьtz-lom, нам неинтересно, что на сегодняшний день подсчитать факториал 6-ти рекурсивно можно — мы обсуждаем алгоритм, нам неинтересны массивы — речи о них не идёт. Использование массива в качестве стека — тоже неявная рекурсия. Нам это тоже неинтересно.
— «слышал звон, да не знает где он»..."рекурсия, как отдать путь до найденного массива во вне" <- название топика
так что про массивы это вы тоже погорячились
— «Итерация от человека. Рекурсия — от Бога.»...— «слышал звон, да не знает где он»...
Рекурсивные алгоритмы сами по себе — изящны и красивы, но там, где можно без проблем от них избавиться, надо избавляться.
— а можно ^тут^ знаки препинания расставить?>ресурсная ёмкость стека НИЖЕ чем массивов,потому что его не надо аллоцировать
обратное доказано множеством тестов, тема изучена досконально вплоть до сравнения байткода много лет назад
вызов функции относительно нативных конструкций в PHP весьма ресурсоемок - в десятки раз дороже, чем запись в массив или echo
это _незначительно_, писать простыню намного хуже по многим причинам, но на атомарном уровне - факт
пиши со ссылками на авторитетные источники, собственные воспроизводимые тесты или будешь разоблачен в безграмотности с удалением постов в корзину
— а шнурки тебе не погладить? Впрочем, можешь посмотреть это. Выглядеть это будет в общем-то очень похоже, только много проще.покажите кусочек вашего божественного кода пожалуйста
задача не распарсить текст в древообразный массив, а получить все возможные варианты текстаpredator, parse() только парсингом и должен заниматься, перебора вариантов в нём быть не должно. По-нормальному, в parse() сначала можно организовать токенизацию (тут же вылезут синтаксические ошибки, если таковые имеются) и возвращать результат в виде дерева.
— а шнурки тебе не погладить? Впрочем, можешь посмотреть это. Выглядеть это будет в общем-то очень похоже, только много проще.