Деструктивно перевернуть каждый минус в s-выражении
Есть идеи, как это сделать? Я пытаюсь не создавать никаких новых узлов.
2 ответа
Нарисуйте стандартную диаграмму cons-cell того, как выглядит список из 5 элементов или около того. Это должно дать вам большую подсказку прямо здесь.
Не забудьте сохранить ссылку на последнюю ячейку в списке, которая будет вашим новым заголовком списка, когда закончите.