Pessoal , gostaria de saber se há alguma maneira(algoritmo) para agrupar duas strings praticamente semelhantes, cuja diferença de letras (caracteres) seja somente e as vezes 2.
Caracteristicas:
1) As strings tem sometne três tipos de letras (1 , X e 2 ) Loteca
2) O Tamanho é fixo (14)
3) Quando encontrar 2 strings com diferença de 1 letra , estas duas strings são eliminadas e gerada somente 1 string Exemplo:
X,X,1,2,X,2,X,1X,2,2,1,1,1 e X,X,1,2,X,2,X,1,2,2,X,1,1,1
No caso acima estas duas strings são deletadas e gerada somente uma que é:
X,X,1,2,X,2,X,1,X2,2,2,1,1,1
3) Quando encontrar 3 strings com diferença de 1 letra , estas 3 strings são eliminadas e gerada somente 1 string, Exemplo:
X,X,1,2,X,2,X,1,X,2,2,1,1,1 e X,X,1,2,X,2,X,1,2,2,X,1,1,1 e X,X,1,2,X,2,X,1,1,2,X,1,1,1
No caso acima estas 3 strings são deletadas e gerada somente uma que é:
X,X,1,2,X,2,X,1,1X2,2,2,1,1,1
As strings estão todas em determinada coluna (A por exemplo)
Procurei várias maneiras de fazer isto, mas não encontrei
Alguém tem uma ideia de como faze-lo ?