Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

In C++ only, make a menu-driven program with the following functions working correctly. Implement the following graph do not use any built-in functions. Class Graph(){

In C++ only, make a menu-driven program with the following functions working correctly. Implement the following graph do not use any built-in functions.

Class Graph(){
1. Graph()
2. addNode (string) // to inset new vertex in the graph.
3. addEdge (string, string, int) to insert a new vertex in the graph.
4. checked (string, string)// to check whether an edge exists between two vertices.
5. adjacencyMatrix() // graph representation using AM.
6. adjacencyList() // graph representation using AL.
7. check degree(string) // to check the degree of a specified vertex.
8. check neighbors(string) // to check the neighbors of the specified vertex.
9. checkPath (string, string) // to find the path between two specified vertices, if there’s no
direct edge between the nodes, follow the neighbors. Always choose the edge with minimum
cost in case there are many edges at intermediatory vertices between source and destination
vertex.
10. graphTraversal (string) // to traverse the graph using BFS or DFS traversal methods.

11. graphTree () // converts the graph into acyclic tree.
12. ~Graph()

 

732 Florida 516 -1314- Alabama 1821 378 Georgia -1153- Denver 2625 -1238- Washington -652- 2402 3704 -1304- New york -268- California 3928 3595 543- Columbia 3478 -3471- 437 Virginia -992- 22 South Carolina 459

Step by Step Solution

3.45 Rating (155 Votes )

There are 3 Steps involved in it

Step: 1

1 Graph x02100 plotxh 2 addNode string to inset new vertex ... blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Introductory Statistics

Authors: Prem S. Mann

8th Edition

9781118473986, 470904100, 1118473981, 978-0470904107

More Books

Students also viewed these Programming questions

Question

What are the four elements of a financial feasibility analysis?

Answered: 1 week ago

Question

Calculate the missing values

Answered: 1 week ago