Отменить / Повторить со связанными списками

Я написал программу, которая делает много разных вещей со связанным списком. он просит пользователя ввести разные строки текста в связанный список. Они могут либо ввести строку в конце списка со случайным номером строки. Или они могут удалить строку. Но теперь мне нужно написать одну или две функции, которые при вызове отменяют или возвращают последнюю команду и могут отменить или повторить до 10 команд подряд. Любые идеи о том, как лучше всего отменить команды, включающие связанные списки?

0

Решение

Вам нужно хранить историю команд в списке. Чтобы отменить, посмотрите на самую последнюю команду и отмените ее действие.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]