Если у вас есть определение check_entries (X, Y)., Кто-нибудь знает, что будет лучшим способом рекурсивно проверять два списка и перебирать эти списки и сравнивать каждый элемент, чтобы узнать, отличаются ли они или нет? Я знаю, что вы где-то использовали оператор = \ =, но я не уверен, что еще делать ...Как вы проверяете каждый элемент в двух списках рекурсивно в Prolog?
Пожалуйста, помогите, спасибо. Рекурсия - моя слабость :-(.
В частности, я хочу знать, как проверить, что два списка номеров L1, L2 различаются по каждому индексу. Я также хотел бы знать, как использовать = \ = для проверки неравенства
1. Не ясно, что вы просите. Вы должны объяснить лучше (яснее). 2. Если вы написали алгоритм, даже итеративный, в псевдокоде, будет намного легче узнать, какой у вас план решения. Пожалуйста, отредактируйте свой вопрос! –
Добавлено больше разъяснений. – F1R3
Вы пробовали прочитать учебник и документацию Prolog? –