коммивояжёр
- From
- Alexey Krasnov (2:5066/196.96)
- To
- Oleg Khovayko
- Date
- 2003-01-13T20:34:48Z
- Area
- RU.ALGORITHMS
Здравствуй.
Oleg Khovayko => Vladimir Vassilevsky, 12 Январь 2003 года, 19:10:
OK> А вот компиляторов Вам скорее всего писать не доводилось.
>> Приведите, пожалуйста, пример реальной задачи, которую было бы
>> удобно решать рекурсивно.
OK> Например - разбор и вычисление арифметического выражения со
OK> скобками и с приоритетами операций.
yacc-like парсеры вовсе нерекурсивны. Не думаю, что используемые в серьезных компиляторах парсеры делаются рекурсивно, т.к. для объемных грамматик количество ветвлений алгоритма возрастает с ужасающей быстротой. Гораздо выгоднее делать разбор по сгенеренным таблицам нерекурсивным алгоритмом.
Всего хорошего.
--- GoldED+/386 1.1.4.7. -- : Dream Theater - Under A Glass Moon
* Origin: Я знаю, чем накоpмить наpод. А будет ли он это есть (2:5066/196.96)