Главная страница


ru.algorithms

 
 - RU.ALGORITHMS ----------------------------------------------------------------
 From : Dmitriy Nesmachny                    2:5020/2065.609 21 Oct 2001  11:13:12
 To : Evgeniy Jirnov
 Subject : Паpсинг yнаpных опеpатоpов
 -------------------------------------------------------------------------------- 
 
 
 Четверг 18 Окт 2001 10:31:36, Evgeniy Jirnov -> Dmitriy Nesmachny:
 
 EJ> 2All: В связи с этим вопрос: как проверить польскую запись
 EJ> на корректность? В
 EJ> основном я справился, но как быть с таким: 2 2 / 2 * + ?
 EJ> "2+(/2*2)"
   Hу разбираешь когда:
 2 в стек, 2 в стек, два значения из стека, поделить и результат на стек: 2/2=1,
 на стеке 1, дальше идем: 2 на стек, два значения из стека перемножить и
 результат на стек: 2*1=2, на стеке одно число: 2, дальше на стеке "+", пытаемся
 снять два числа и облом - значит запись некорректна. Аналогично и если в конце
 вычислений на стеке останется кол-во чисел отличное от единицы.
 С уважением, Dmitriy.
 
 --- Lara Croft v.4.50
  * Origin: #21004011014001FF2AEDB0C9 ;-) (2:5020/2065.609)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Парсинг унарных операторов   Evgeniy Jirnov   22 Sep 2001 12:19:44 
 Парсинг унарных операторов   Yuri Khan   23 Sep 2001 09:30:57 
 Re: Парсинг унарных операторов   Pavel Fomin   23 Sep 2001 10:05:08 
 Паpсинг yнаpных опеpатоpов   Andrew V Sovgir   23 Sep 2001 21:53:42 
 Паpсинг yнаpных опеpатоpов   Evgeniy Jirnov   28 Sep 2001 17:23:38 
 Re: Паpсинг yнаpных опеpатоpов   Alexey Desyatnik   29 Sep 2001 09:28:30 
 Паpсинг yнаpных опеpатоpов   Dmitriy Nesmachny   07 Oct 2001 10:33:04 
 Паpсинг yнаpных опеpатоpов   Evgeniy Jirnov   18 Oct 2001 11:31:36 
 Паpсинг yнаpных опеpатоpов   Dmitriy Nesmachny   21 Oct 2001 11:13:12 
 Re: Паpсинг yнаpных опеpатоpов   Vadim Goncharov   25 Sep 2001 22:23:14 
Архивное /ru.algorithms/535604750d58.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional