|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
11.05.2010, 18:37 | #22 |
любитель-далеко не
Участник клуба
Регистрация: 13.04.2010
Сообщений: 1,156
|
Серж, тут-то весь смысл как раз в идее)) сначала свою попробую до конца довести - иду по выражению и нахожу действие которое выполняется последним, потом- записываю символ обозначающий это действие (например "+") в информационное поле узла дерева (по заданию необходимо использовать динамическую структуру) затем левый указатель показывает на ту часть строки, которая слева от знака, правая- на ту часть, которая слева. и процедура вызывается снова . В конце концов справа и слева окажутся числа( для разных частей выражения они не обязательно будут на одном уровне в дереве) эти числа я также записываю в очередные узлы, а левый и правый указатель := nil ))
моя структура данных для узла дерева такова- Код:
Как доделаю - обязательно посмотрю ваш юнит ))( видимо это произойдёт завтра )) спасибо )) |
11.05.2010, 19:54 | #23 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Цитата:
Своё - оно всегда роднее и понятнее! Искренне желаю Успеха и Удачи. p.s. А еже ли будут проблемы - обращайтесь, тут всем миром, думаю, решим... |
|
12.05.2010, 07:41 | #24 |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
Не зачет, посмотри вопрос и сравни со своим ответом. Результат таков, чтобы ты смог определить успешно ли прошла конвертация .
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика |
17.05.2010, 16:23 | #25 |
любитель-далеко не
Участник клуба
Регистрация: 13.04.2010
Сообщений: 1,156
|
Серж , я смотрел модуль. Наш преподаватель был бы вашим фанатом- всё что можно разбито на отдельные функции ! )) Только вот он как-то прям недолюбливает глобальные переменные. Единственное , что я понял - это то, что ваш интерпретатор не использует рекурсию и главная процедура- это procedure Interpretetion;
ну а я домучал свою рекурсию выкладываю "работающий вариант" )) |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Сообщение об ошибке | ruavia3 | Microsoft Office Excel | 3 | 13.10.2009 23:10 |
Сообщение об ошибке | Kreadlling | Общие вопросы C/C++ | 3 | 08.09.2009 13:30 |
Сообщение об ошибке! | QWERT1988 | Общие вопросы Delphi | 4 | 01.06.2009 17:14 |
Сообщение об ошибке при вводе неверного типа информации в DBEdit | megaten | БД в Delphi | 6 | 17.05.2009 20:44 |
Перехватить сообщение об ошибке | Insainer | Общие вопросы Delphi | 5 | 25.04.2008 20:39 |