синтаксический анализатор мат.формул
- From
- Andrew Plyako (2:5030/922.20)
- To
- Ilya Slyzhnyak
- Date
- 2000-02-27T00:54:12Z
- Area
- RU.ALGORITHMS
Hello Ilya.
25 Feb 00 20:01, you wrote to svm@interlink.net.ua:
s>> Может кто-нибудь знает, или писал алгоритм сабжа,
IS> Я сам сейчас этим занимаюсь, ничего лучше чем рекурсивно
IS> преобразовывать в обратную польскую запись я не придумал ;(
А там и вариантов-то немного. Либо дерево, либо обратная польская.
А что рекурсия -- так не беда, ее и имитировать стеком можно.
IS> 2ALL: в обратной польской записи выражение вида " 1 2 / " даст
IS> результат 2 или 0.5?
Теоретически 0.5. Но, как ты сам понимаешь, все в твоей власти, можешь считать, что правильный ответ 2. Да вот только зачем? :)
Andrew
---
* Origin: Думать безОбразно -- безобрАзно!!! (2:5030/922.20)