Size: a a a

2020 July 13

Т

Технопёс in aiogram [ru]
Tishka17
А как это работает?
источник

T

Tishka17 in aiogram [ru]
Ты при пуше каждый раз стек разматываешь?
источник

Т

Технопёс in aiogram [ru]
тут наверно будет проще на схеме показать, я хз. Вы думаете, что у вас при возврате в уже бывшее когда-то состояние должна сохраниться история для перехода дальше от точки развилки, но нет, пути для переходов будут те, что у текущего установленного стейта
источник

T

Tishka17 in aiogram [ru]
Я не понял, там стек или не стек?
источник

Т

Технопёс in aiogram [ru]
Tishka17
Ты при пуше каждый раз стек разматываешь?
источник

Т

Технопёс in aiogram [ru]
Tishka17
Я не понял, там стек или не стек?
стек с возможностью просмотра содержимого, а не только верха
источник

Т

Технопёс in aiogram [ru]
LIFO это не нарушает
источник

T

Tishka17 in aiogram [ru]
А, то есть все таки ты бегаешь по стеку на каждый пуш, ок
источник

T

Tishka17 in aiogram [ru]
Тогда да, проблемы нет
источник

Y

Yan in aiogram [ru]
Это все на питонячей деке можно сделать
источник

T

Tishka17 in aiogram [ru]

while len(stack) != state_index + 1:
   self._pop(stack)


А нельзя было del stack[state_index:]?
источник

Т

Технопёс in aiogram [ru]
Yan
Это все на питонячей деке можно сделать
collections.deque?
источник

Y

Yan in aiogram [ru]
Она самая
источник

T

Tishka17 in aiogram [ru]
Yan
Это все на питонячей деке можно сделать
Зачем?
источник

T

Tishka17 in aiogram [ru]
У него нет добавления слева
источник

Т

Технопёс in aiogram [ru]
deque больше для связных списков
источник

Т

Технопёс in aiogram [ru]
Tishka17

while len(stack) != state_index + 1:
   self._pop(stack)


А нельзя было del stack[state_index:]?
хотелось показать, что убирается всё по правой стороне до точки сброса, хз)
источник

Y

Yan in aiogram [ru]
Tishka17
У него нет добавления слева
Видимо я не понимаю о каком стеке идёт речь
источник

T

Tishka17 in aiogram [ru]
Технопёс
хотелось показать, что убирается всё по правой стороне до точки сброса, хз)
Ну у тебя в итоге много раз сохраняется стек, а можно было за одну операцию
источник

T

Tishka17 in aiogram [ru]
Yan
Видимо я не понимаю о каком стеке идёт речь
Обычный стек
источник