Find Jobs
Hire Freelancers

graph

$30-5000 USD

Færdiggjort
Slået op over 22 år siden

$30-5000 USD

Betales ved levering
Define a class for finite digraphs. The class should be called Digraph. It should represent a directed graph with n vertices, and various edges between them. One possible representation is an nxn matrix A where A(i,j) is 1 if there is an edge from i to j, and zero otherwise. For strategic reasons, the domain of A(i,j) could be a byte rather than a boolean. Array values should be non-negative. The vertices can be 'labeled' 0,1,2,...,n-1. Initialization can be via a set of ordered pairs where each pair represents an edge. These pairs can reside in a file, and the first element of the file might be n. Constructors: Digraph(filename fn, size n) Digraph(size n) Mutator method to set a digraph: void setGraph(filename fn) application methods: 1. inDegree(vertex_index v) 2. outDegree(vertex_index v) 3. boolean edgeFrom(v1,v2) returns true if there is an edge from v1 to v2 4. paths(length n) returns a Digraph B such that B(v1,v2) is > 0 iff there is a path from v1 to v2 of length precisely n. 5. pathFrom(v1, v2) returns true if there is SOME path from v1 to v2; alternatively a shortest path could be returned, or the length of a shortest path could be returned 6. a reasonable public void toString() 7. a reasonable public boolean equals(Digraph d) ## Deliverables Complete and fully-functional working program(s) in executable form as well as complete source code of all work done. ## Deadline information monday sunday or monday deadline
Projekt-ID: 2829025

Om projektet

10 forslag
Projekt på afstand
Aktiv 23 år siden

Leder du efter muligheder for at tjene penge?

Fordele ved budafgivning på Freelancer

Fastsæt dit budget og din tidsramme
Bliv betalt for dit arbejde
Oprids dit forslag
Det er gratis at skrive sig op og byde på jobs
Tildel til:
Brug Avatar.
See private message.
$21,25 USD på 14 dage
5,0 (26 anmeldelser)
3,8
3,8
10 freelancere byder i gennemsnit $60 USD på dette job
Brug Avatar.
See private message.
$51 USD på 14 dage
4,6 (60 anmeldelser)
4,5
4,5
Brug Avatar.
See private message.
$29,75 USD på 14 dage
5,0 (38 anmeldelser)
4,1
4,1
Brug Avatar.
See private message.
$42,50 USD på 14 dage
5,0 (7 anmeldelser)
3,4
3,4
Brug Avatar.
See private message.
$51 USD på 14 dage
4,8 (16 anmeldelser)
3,1
3,1
Brug Avatar.
See private message.
$85 USD på 14 dage
0,0 (0 anmeldelser)
0,0
0,0
Brug Avatar.
See private message.
$212,50 USD på 14 dage
0,0 (0 anmeldelser)
0,0
0,0
Brug Avatar.
See private message.
$59,50 USD på 14 dage
0,0 (0 anmeldelser)
0,0
0,0
Brug Avatar.
See private message.
$25,50 USD på 14 dage
0,0 (0 anmeldelser)
0,0
0,0
Brug Avatar.
See private message.
$25,50 USD på 14 dage
0,0 (0 anmeldelser)
0,0
0,0

Om klienten

Flag for UNITED STATES
United States
5,0
5
Medlem siden jan. 1, 2003

Klientverificering

Tak! Vi har sendt dig en e-mail med et link, så du kan modtage din kredit.
Noget gik galt, da vi forsøgte at sende din mail. Prøv venligst igen.
Registrerede brugere Oprettede jobs i alt
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Indlæser forhåndsvisning
Geolokalisering er tilladt.
Din session er udløbet, og du er blevet logget ud. Log venligst ind igen.