Это больше похоже на вопрос, на который вы должны ответить сами.Мы не знаем, какие у вас двоичные данные, какие символы могут быть, а какие нет.Если вы говорите об общих двоичных данных - это может быть любая комбинация битов, байтов и символов, поэтому такого символа нет.
С другой точки зрения, вы говорите о строках.Что за струны?ASCII строки?Коды ASCII имеют очень ограниченный диапазон, например, поэтому вы можете использовать 128, например.Некоторые старые протоколы используют SOH (\1
) для аналогичных целей.Так что может быть способ обойти, если вы точно знаете, какие строки вы обрабатываете.
Насколько я знаю, суффиксный массив не может быть применен к произвольным двоичным данным (ну, может, но не будетникакого смысла).