Хорошая замена для класса Pair в Java для алгоритма минимизации DFA? - PullRequest
2 голосов
/ 19 апреля 2020
TreeSet<Pair<String, String>> istovjetna = new TreeSet<Pair<String, String>>();
    for (Pair<String, String> par : parovi) {
        if (!distinguishable.contains(par)) {
            istovjetna.add(par);
            System.out.println(par.toString());
        }
    }

Итак, это небольшая часть кода, которую я писал, чтобы минимизировать DKA, точнее, найти эквивалентные состояния.

Проблема, с которой я сталкиваюсь, заключается в том, что Класс пар не сопоставим, поэтому такие функции, как «contains», не будут работать, и мне придется провести капитальный ремонт.

В приведенном выше примере это вызовет ошибку в предложении if. Есть ли быстрое решение этой проблемы?

...