Size: a a a

Javanese Questions

2020 March 25

S

Shamil in Javanese Questions
Ну как раз таки все просто, сначала создаёшь список с нотацией и потом справа налево идёшь и заполняешь дерево
источник

QH

Quantum Harmonizer in Javanese Questions
Максим Таранюк
Но я могу понять как мне автоматически заполнять дерево
По-моему в самой Википедии в статье про обратную польскую нотацию есть пример алгоритма перевода в неё
источник

S

Shamil in Javanese Questions
Есть
источник

МТ

Максим Таранюк in Javanese Questions
Ага. Спасибо.
источник

МТ

Максим Таранюк in Javanese Questions
А можно у вас еще по одному заданию совет получить?
источник

QH

Quantum Harmonizer in Javanese Questions
вообще, наивная многопроходная реализация, ИМХО, делает так:
[2, *, 4, +, 9, /, 3, -, 4, *, 5, /, 2] ->
[2*4, +, 9/3, -, 4*5, /, 2] ->
[2*4, +, 9/3, -, (4*5 / 2)] ->
[2*4 + 9/3, -, (4*5 / 2)] ->
(2*4 + 9/3) - (4*5 / 2)
источник

QH

Quantum Harmonizer in Javanese Questions
Максим Таранюк
А можно у вас еще по одному заданию совет получить?
оно-то можно, но если это лабы, то предполагается, что ты их сам должен делать)
источник

S

Shamil in Javanese Questions
Quantum Harmonizer
вообще, наивная многопроходная реализация, ИМХО, делает так:
[2, *, 4, +, 9, /, 3, -, 4, *, 5, /, 2] ->
[2*4, +, 9/3, -, 4*5, /, 2] ->
[2*4, +, 9/3, -, (4*5 / 2)] ->
[2*4 + 9/3, -, (4*5 / 2)] ->
(2*4 + 9/3) - (4*5 / 2)
Это плохой вариант, тут скобки не учитываются
источник

S

Shamil in Javanese Questions
Так советоваться можно
источник

МТ

Максим Таранюк in Javanese Questions
Quantum Harmonizer
оно-то можно, но если это лабы, то предполагается, что ты их сам должен делать)
Да, понимаю, но видимо я тупой и не могу в логику. Сейчас покажу.
источник

QH

Quantum Harmonizer in Javanese Questions
Shamil
Это плохой вариант, тут скобки не учитываются
точно, согласен, в скбоки нужно рекурсивно спускаться
источник

S

Shamil in Javanese Questions
Угу
источник

МТ

Максим Таранюк in Javanese Questions
источник

МТ

Максим Таранюк in Javanese Questions
Вобщем вот мой вопрос.
источник

МТ

Максим Таранюк in Javanese Questions
Задание простое как доска.
источник

S

Shamil in Javanese Questions
Тут просто, вопрос в использовании правильной структуры данных
источник

МТ

Максим Таранюк in Javanese Questions
Shamil
Тут просто, вопрос в использовании правильной структуры данных
Я использовал стек
источник

МТ

Максим Таранюк in Javanese Questions
И в задании сказано использовать стек
источник

S

Shamil in Javanese Questions
Да все верно
источник

S

Shamil in Javanese Questions
Если скобка открывающаяся то кладёшь в стек, если закрывающаяся то проверяешь то, что сверху в стеке
источник