|Get Selected Weeks Solution with ONLY||NOT||Add Selected Tutorials To Cart|
A single zip file including the following.
If you document any issues, it will be easier to isolate any problems, provide detailed help, and could potentially improve your grade.
The purpose of this week’s iLab is to implement and test a graph ADT as described in your textbook.
Implement a Graph ADT
Implement a complete graph ADT as described in your textbook. You must have methods for all seven ADT operations described in your textbook to receive full credit. You may choose to represent your vertices as an adjacency list or an adjacency matrix.
This week’s code accesses the queue ADT that you implemented in previous weeks. When you implemented the queue ADT, you may have used string types instead of generic templates. As such, with this week’s assignments, you may again use string types instead of a generic template. This should save you some time. If for any reason you are unhappy with the state of your Queue ADT from earlier in the course, you may use the standard queue data structure referenced here:
Hint: Your textbook uses templates and a generic VertexType structure. This is a good way to implement a generic ADT; however, it complicates the implementation and it is not required for this course. If you are comfortable with the VertexType structure and want to use it, you are welcome to. If you are not, you may change all VertextType parameters and return values to strings because the graph implementations you will test all involve strings.
Build a Test Driver
As in previous assignments, you should create a command line menu driven test driver that allows testing of all ADT functions. You are welcome to decide how to input and output data.
There is one addition. You must have a special command that will automatically create a graph with edges and vertices corresponding to the following example.
Design a test plan with at least two test cases and implement the test plan. One test case should be the example above. The second test case should be of your own design. You do not have to submit your test plan, but it would be a good idea to create a command or a test sequence in code to run a test sequence on your ADT similar to the requirement for test case 1.
General iLab Comments
All coding assignments for this class will be using Microsoft Visual Studio. This is available through the Software Store, which can be found in Course Home. Contact the help desk if you encounter any issues or contact your professor.
*Please note as a reminder that you may not copy code from any web reference to complete this assignment, even if you correctly give credit. You may of course use web references to help you understand, but you must code the assignment yourself. You may use code directly from your textbook where applicable, but do make sure you give credit in your comments if you are doing so.
Here is solution for GSP295 - Week 6
It is 100% correct.
Solution contain Visual Studio C++ project and document answer all questions.
If you have more questions, please contact me via email email@example.com
I will help you any time
Thank you very much