Resultados da pesquisa a pedido "prolog-dif"
Verifique se a frequência de algum elemento está acima de um limite
Quero resolver um problema que é: tenho uma lista de elementos do Prolog. Se alguma frequência do elemento for maior queN então false é return. Minha expectativa como abaix ?- frequency([1,2,2,2,5],3). true. ?- frequency([1,2,2,2,2,5],3). ...
Por que o Prolog corresponderia uma variável a um resultado que falharia se conectado diretamente?
Estou criando um programa Prolog que encontra um subconjunto de um conjunto de listas. Esse subconjunto deve corresponder a algumas condições específicas, cujo aspecto é que as listas do subconjunto não podem ser idênticas. O que me confunde é ...
Quero contar as ocorrências de um elemento em uma lista
Quero contar as ocorrências de um elemento em uma lista e, se houver, o predicado exclusivo será verdadeiro, e falso. No entanto, se o elemento ocorrer mais de uma vez, o Prolog considerará verdadeiro. Não sei o que fazer ... count([], X, 0). ...
Por que usamos '!' em prólogo
Este é o código que estou tentando entender. co(X) :- co(X,[],L). co([],A,A):- write(A). co([X|Xs], A, L) :- p(X-Z,A,R), !, Z1 is Z+1, co(Xs, [X-Z1|R], L). co([X|Xs], A, L) :- co(Xs, [X-1|A], L). p(X-Y,[X-Y|R],R):- !. p(X,[H|Y], [H|Z]) :- ...
lista de filtros em listas separadas
Preciso filtrar a lista[#,d,e,#,f,g] de modo que eu recebo a saída como[[d,e],[f,g]] , Estou preso ao criar uma nova lista toda vez que encontro '#', existe uma maneira de fazer isso? Eu tentei o código abaixo, filterL([],List) :-[]. ...
Excluindo todas as ocorrências de um elemento de uma lista
Tentando escrever um procedimento que forneça um valor e uma lista, ele exclui toda a ocorrência desse valor na lista que escreveu:
Quais são os prós e os contras do uso da iteração manual da lista x recursão por falha
Venho contra isso o tempo todo e nunca tenho certeza de que maneira atacá-lo. Abaixo estão dois métodos para processar alguns fatos da temporad O que estou tentando descobrir é se devo usar o método 1 ou 2 e quais são os prós e os contras de ...
Página 1 do 2