Question
Tasks: Design a C++ program that defines Graph class. Represent graph objects by means of linked adjacency lists which are sorted. Implement member functions of
Tasks:
-
Design a C++ program that defines Graph class.
-
Represent graph objects by means of linked adjacency lists which are sorted.
-
Implement member functions of the class to manipulate directed weighted graphs with integer data items.
-
main() function should declare and create an object of this class. It should print the value of each node in depth first sequence.
-
For your first experiment create such a graph object:
6
10
7 9 8
-
Make necessary changes in your program to keep adjacency lists unsorted. Make sure that your search procedures take into account the fact that adjacency lists are unsorted now.
-
Present report with results of your experiments: The program code, outputs, some comments on using sorted and unsorted adjacency lists.
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started