Итак, я студент CS, и нас попросили построить программу обратного отслеживания в c (без рекурсии без циклов), которая получает матрицу смежности неориентированного невзвешенного (без лифта) графа и возвращает число идеальных соответствий. на этом графике или ноль в противном случае.
Я думал об использовании алгоритма fkt, который использует ориентацию pfaffian, но до сих пор я не понял, как это сделать.
Если бы вы могли быть очень добрыми и, возможно, направить меня к правильной книге или правильному взгляду на этот вопрос, я был бы очень благодарен.
Это первый раз, когда я пытался вернуться назад, и мне кажется, что мне не хватает некоторых базовых представлений о том, как реализовать такую вещь.