Find Jobs
Hire Freelancers

topsort in Prolog

$10-30 USD

Concluído
Publicado há aproximadamente 9 anos

$10-30 USD

Pago na entrega
The main predicate, that is called "topoSort/2", reads a graph info as the first input parameter and return the sorted nodes as the second parameter. The graph info is represented by adjacency list. Implement the topological sort algorithm with Prolog and return the sorted vertices' IDs as a list as the following example shows. Example: The given graph represented as adjacency list: [[1, 2, 3, 4], [2, 4, 5], [3, 6], [4, 3, 6, 7], [5, 4, 7], [6], [7, 6]] Query: ?- topoSort ([[1, 2, 3, 4], [2, 4, 5], [3, 6], [4, 3, 6, 7], [5, 4, 7], [6], [7, 6]], X). Output: X = [1, 2, 5, 4, 3, 7, 6] ; X = [1, 2, 5, 4, 7, 3, 6].
ID do Projeto: 7622215

Sobre o projeto

1 proposta
Projeto remoto
Ativo há 9 anos

Quer ganhar algum dinheiro?

Benefícios de ofertar no Freelancer

Defina seu orçamento e seu prazo
Seja pago pelo seu trabalho
Descreva sua proposta
É grátis para se inscrever e fazer ofertas em trabalhos
Concedido a:
Avatar do Usuário
It's not difficult. Give me 6 hour to complete this task. -----------------------------------------------------------------------------
$15 USD em 1 dia
4,9 (8 avaliações)
2,6
2,6
1 freelancers estão ofertando em média $15 USD for esse trabalho
Avatar do Usuário
Ready to do this job fast. So far I have only some closed projects. Maybe your project will be the next? From the Prolog & Swi-Prolog, of course, familiar.
$15 USD em 1 dia
4,9 (20 avaliações)
3,6
3,6

Sobre o cliente

Bandeira do(a) UNITED STATES
San Jose, United States
5,0
3
Método de pagamento verificado
Membro desde jul. 24, 2014

Verificação do Cliente

Obrigado! Te enviamos um link por e-mail para que você possa reivindicar seu crédito gratuito.
Algo deu errado ao enviar seu e-mail. Por favor, tente novamente.
Usuários Registrados Total de Trabalhos Publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Carregando pré-visualização
Permissão concedida para Geolocalização.
Sua sessão expirou e você foi desconectado. Por favor, faça login novamente.