Вопрос прост: Я не могу понять структуру данных Застежки-молнии. Мой вопрос связан со своим использованием с Деревом. Я хочу понять, как я могу изменить древовидный узел с помощью застежки-молнии. И как нет...
Структура данных «застежка-молния» отлично подходит для тех, кто хочет чтобы пройти по дереву и сохранить текущую позицию, но какую структуру данных следует использовать, если они хотят отслеживать более одной позиции? Позвольте мне объяснить ...
Я думаю, что застежка-молния является красивой идеей; это изящно позволяет обходить список или дерево и делать то, что, кажется, локальные обновления функциональным способом. Асимптотически, затраты, кажется...
Мне представили дерево как вложенный вектор. Я хочу иметь обобщение индексируемых для деревьев, показывая индекс каждого узла как это, (посетите 42); => [0 42] (посещение [6 7]); => [0...
Определим дерево T: A / \ BC / \
D E Допустим, к E добавлен новый узел, в результате получается T ': A / \ B C / \
DE \ G В изменяемом языке это простая задача - ...
Вдохновленный недавним вопросом о 2d-сетках в Haskell, я Мне интересно, можно ли создать двухмерную застежку-молнию для отслеживания позиции в списке списков. Одномерный ...
Я борюсь с экзистенциальными типами в своей программе. Мне кажется, что я пытаюсь сделать что-то очень разумное, но я не могу пройти проверку типа :( У меня есть тип данных, который как бы имитирует монаду ...
Я пытаюсь понять, как перетащить электронное письмо из Outlook 2010 в мое приложение .NET. Я видел довольно много статей, большинство из которых посвящены очень сложным решениям. Я думаю, этого не должно быть ...