Это скорее алгоритмический вопрос.Обнаружение шаблона в списке/массиве
У меня есть список Java (отсортированный) или массив, состоящий из символов (X и Y), и мне нужно определить определенный шаблон способа упорядочивания значений.
Размер списка фиксирован (например, 5). Образцы, которые я хотел бы обнаружить, следующие:
XYYYY
XXYYY
XXXYY
XXXXY
XXXXX
Таким образом, X всегда следует только Y.
Простые String.equals или contains не работают, поскольку он не масштабируется и ограничен известным размером списка.
Итак, что картина? По крайней мере один X, а остальная часть строки Y? –
Да, хотя бы один X и все остальные Y, а до X может быть только X. – Michael