Я понял, что суффиксные деревья - это отличная и полезная структура для множества задач, связанных со строками, и я хотел бы узнать о них больше.Кто-нибудь может предложить хорошую отправную точку для ПОНИМАНИЯ этих вещей?То есть мне не нужен какой-то готовый код или библиотека, которая его реализует, но, возможно, некоторые учебники, которые показывают, как они построены, и что вы можете с ними сделать.Мне нравится "развлекательное программирование", и деревья суффиксов стоят высоко в моем списке вещей для изучения:)
PS: я предпочитаю Delphi / pascal, но учебники на любом языке приветствуются.