Эффективно установить, что строка2 содержит все буквы из строки1 (порядок символов не имеет значения)JAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Эффективно установить, что строка2 содержит все буквы из строки1 (порядок символов не имеет значения)

Сообщение Anonymous »


Я пытаюсь придумать алгоритм асимметричного сопоставления первой строки со второй. Он зарегистрирует совпадение для любого слова2, содержащего все буквы из слова1.
Например, rent будет соответствовать tern, поскольку tern содержит буквы r,e,n,t.

Это сравнение будет проводиться на двух наборах по несколько тысяч слов — сотни раз. Это лишь небольшая часть общего кода, поэтому я не хочу, чтобы он все запутал.

Для тех, кто спрашивал «да», превышение совпадения было бы очень важно, например, rent также будет соответствовать ternicate.
Для соответствия типа rent ⊂ ternicate ternicate не будет соответствовать rent.
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»