ricardo peixoto Posted January 16, 2017 at 04:56 AM Report Share #602022 Posted January 16, 2017 at 04:56 AM função procura :: Eq a => a -> RTree a -> Maybe [Int] que procura um elemento numa árvore e, em caso de sucesso, calcula o caminho correspondente. Link to comment Share on other sites More sharing options...
pdfrod Posted January 16, 2017 at 02:54 PM Report Share #602029 Posted January 16, 2017 at 02:54 PM Qual é a dúvida? Link to comment Share on other sites More sharing options...
ricardo peixoto Posted January 16, 2017 at 04:51 PM Author Report Share #602034 Posted January 16, 2017 at 04:51 PM Em 1/16/2017 às 14:54, Kimio disse: Qual é a dúvida? Eu acho que tenho de fazer a travessia da árvore se encontrar o elemento calcular o caminho por exemplo eu fiz a funçao assim <> procura :: Int-> RTree a -> Maybe [Int] <>procura _ (R v [])= Nothing <>procura n (R v l)= Just (n: concat (map(percorre2(n))l)) mas a receber um Int no entanto o tipo "a" diz-me que é mais abrangente, penso que a duvida na classe Eq tem que se fazer uma igualdade e depois calcular o caminho correspondente. Link to comment Share on other sites More sharing options...
ricardo peixoto Posted January 20, 2017 at 04:58 PM Author Report Share #602109 Posted January 20, 2017 at 04:58 PM Em 1/16/2017 às 16:51, ricardo peixoto disse: Eu acho que tenho de fazer a travessia da árvore se encontrar o elemento calcular o caminho por exemplo eu fiz a funçao assim <> procura :: Int-> RTree a -> Maybe [Int] <>procura _ (R v [])= Nothing <>procura n (R v l)= Just (n: concat (map(percorre2(n))l)) mas a receber um Int no entanto o tipo "a" diz-me que é mais abrangente, penso que a duvida na classe Eq tem que se fazer uma igualdade e depois calcular o caminho correspondente. Erro deduzir "a" de Int Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now