Loading...

Messages

Proposals

Stuck in your homework and missing deadline? Get urgent help in $10/Page with 24 hours deadline

Get Urgent Writing Help In Your Essays, Assignments, Homeworks, Dissertation, Thesis Or Coursework & Achieve A+ Grades.

Privacy Guaranteed - 100% Plagiarism Free Writing - Free Turnitin Report - Professional And Experienced Writers - 24/7 Online Support

Molecular weight by freezing point depression lab answers

04/10/2021 Client: muhammad11 Deadline: 2 Day

Write a C++ program called ts.cpp that implements the topological sorting algorithm based on the DFS algorithm. Your program should read an input file name and determine if the input graph is a DAG (= directed acyclic graph) or not. If the graph is not a DAG, your program has to stop without further processing. However, if it’s a DAG, your program should display the starting node(s), popping-off order, and topologically sorted list. In the problem, you can assume that the number of nodes in the input file is less than 100.

When we grade your programming assignment, we will use the g++ compiler on the cloud9. So, you must use the cloud9 for the homework. Additionally, you must include five items such as “Title”, “Abstract”, “Class ID”, “Name”, and “Date” at the beginning of the program as head comments.

Input file format: This is a sample input file called t1.txt.

3

2

0 1

1 2

The first line (= 3 in the example) indicates that there are three vertices in the graph. The second line (= 2 in the example) presents the number of edges in the graph. The remaining two lines are the edge information in the graph. For the homework, you should assume that the first vertex starts from the number 0. Thus, t1.txt describes a directed graph like below:

One blank space is used to delimiter the data. Note that there’s no blank space at the end of each line. If your program does not read the file properly, your program will get no credit. And also, note that you used this format at the homework 2.

This is a sample run of the program on the cloud9. Your program should be compiled and executed exactly like this.

$ g++ -o ts ts.cpp

$ ./ts

Enter a filename: C:\\tmp\\t1.txt

This is a DAG.

Start node(s): 0

Popping-off order: 2 1 0

Topological sort: 0 -> 1 -> 2

In the program, your program has to follow our convention (= ascending order) as you learned in the class.

This is another sample input file called t2.txt.

4

4

0 1

1 2

2 3

3 1

t2.txt describes a directed graph like below:

This is a sample run on the cloud9:

$ g++ -o ts ts.cpp

$ ./ts

Enter a filename: C:\\tmp\\t2.txt

This is not a DAG.

This is the last sample input file called t3.txt.

5

5

2 3

3 4

1 2

0 2

2 4

t3.txt describes a directed graph like below:

This is a sample run on the cloud9:

$ g++ -o ts ts.cpp

$ ./ts

Enter a filename: C:\\tmp\\t3.txt

This is a DAG.

Start node(s): 0 1

Popping-off order: 4 3 2 0 1

Topological sort: 1 -> 0 -> 2 -> 3 -> 4

Again, your program must follow our convention (= ascending order). Thus, your program starts from the node 0 between the two possible starting nodes 0 and 1.

Homework is Completed By:

Writer Writer Name Amount Client Comments & Rating
Instant Homework Helper

ONLINE

Instant Homework Helper

$36

She helped me in last minute in a very reasonable price. She is a lifesaver, I got A+ grade in my homework, I will surely hire her again for my next assignments, Thumbs Up!

Order & Get This Solution Within 3 Hours in $25/Page

Custom Original Solution And Get A+ Grades

  • 100% Plagiarism Free
  • Proper APA/MLA/Harvard Referencing
  • Delivery in 3 Hours After Placing Order
  • Free Turnitin Report
  • Unlimited Revisions
  • Privacy Guaranteed

Order & Get This Solution Within 6 Hours in $20/Page

Custom Original Solution And Get A+ Grades

  • 100% Plagiarism Free
  • Proper APA/MLA/Harvard Referencing
  • Delivery in 6 Hours After Placing Order
  • Free Turnitin Report
  • Unlimited Revisions
  • Privacy Guaranteed

Order & Get This Solution Within 12 Hours in $15/Page

Custom Original Solution And Get A+ Grades

  • 100% Plagiarism Free
  • Proper APA/MLA/Harvard Referencing
  • Delivery in 12 Hours After Placing Order
  • Free Turnitin Report
  • Unlimited Revisions
  • Privacy Guaranteed

6 writers have sent their proposals to do this homework:

Coursework Helper
Homework Guru
Academic Mentor
Instant Homework Helper
Accounting & Finance Master
Essay & Assignment Help
Writer Writer Name Offer Chat
Coursework Helper

ONLINE

Coursework Helper

I have read your project details. I can do this within your deadline.

$26 Chat With Writer
Homework Guru

ONLINE

Homework Guru

I have read and understood all your initial requirements, and I am very professional in this task.

$21 Chat With Writer
Academic Mentor

ONLINE

Academic Mentor

I have read and understood all your initial requirements, and I am very professional in this task.

$47 Chat With Writer
Instant Homework Helper

ONLINE

Instant Homework Helper

I will cover all the points which you have mentioned in your project details.

$26 Chat With Writer
Accounting & Finance Master

ONLINE

Accounting & Finance Master

I have read your project details. I can do this within your deadline.

$27 Chat With Writer
Essay & Assignment Help

ONLINE

Essay & Assignment Help

I will cover all the points which you have mentioned in your project details.

$39 Chat With Writer

Let our expert academic writers to help you in achieving a+ grades in your homework, assignment, quiz or exam.

Similar Homework Questions

Tic tac toe for abgs - Sweatt model vs swot analysis - Aaac guideline for apartment and townhouse acoustic rating - Essex safeguarding adults board - Introduction - What is true power measured in - Primary secondary tertiary sectors quiz - Find quadratic equation given roots and leading coefficient calculator - Discussion - Identifying and Removing Malware from Windows Systems - How to write a discursive essay - Primary activities and secondary activities - 4-page paper - Nsw health rmo jobs - __________ is a form of artwork arranged from cut out or torn material pasted onto a surface. - Acm code of ethics - Which promotional activity will sell the most products - John deere material handler - Assignment by tuesday - Create summary tables that address relevant factors related to COVID-19 - Pacific trails resort case study - Holy cross high hamilton - Ways of knowing tok - SCM Essay - Reading response - Leccion 4 panorama activities answers - Keithley 2612 programming manual - Lab 1 introduction to science exercise 1 data interpretation - Diners club south africa - Nor gate datasheet 7402 - Problem 9 2a entries for payroll transactions lo p2 p3 - Which type of variance causes operating income to be greater than the budgeted operating income? - What are the economic reasons for fuel taxes being - Employee services include all of the following except - Army preparing and managing correspondence - What older forms of music inspired the moldau - TM_Discussion 5 - Communicating effectively with aboriginal and torres strait islander people - Opal leap online training - What is the revision stage of policy process - Www choosemyplate gov super tracker - L oreal case study ppt - Discussion w7 635 - Journal Reflections - 2 pages - Hot works permit template free - Tenaris blue connection data sheet generator - The no guitar blues - How does fnb share saver work - Onyx hard as hoof cvs - Austrian ultimatum to serbia text - Personal training case study answers - Name the ionic compound v2o5 - Kaiser permanente opportunities and threats - Discussion - Brisbane city council green bin - As 1170 part 1 - Hedgehog bakes a cake read aloud - What churns food and adds juices - Netflix innovation case study - Big bertha stories - Meskerem net eritrean newes - Https assess shlonline com default action url - Atraumatic care in pediatric nursing - Bath uni accommodation map - Es ef ls lf in project management - How to write a position paper in apa format - What are the advantages and disadvantages of private warehousing - Government - Catkins cattery pamber heath - Outer worlds force schematics orson or gladys - What does scroll lock do - Bangor dyslexia test free - Aflac mission statement - Sir cumference and the first round table pdf - A job cost sheet of sandoval company - Assignment self awareness and conflict resolution - Communication techniques when supporting retail opportunities - Martha stewart white collar crime - As/iso 15489 legal and ethical compliance - Week 2 Biology - The great gatsby thesis statement - Cocoa delights assessment - Which of the following is not a tropic hormone - The battle of maldon poem analysis - Rok week 9 discussion eco - Critics of globalization say that global consumer-goods companies destroy - Racial profiling pros and cons - Apply 1.1 - Inova fairfax human resources contact information - Oso hotwater indirect 20ri - Target corporation distribution strategy - Growth - Bsbfim501 assessment answers - Global business today multiple choice questions - Curtin calendar 2018 semester 2 - National Practice Problem Exploration - Student exploration collision theory gizmo answer key - Create a one variable data table in excel 2013 - 60 minutes instagram influencers - Retrospective Research Proposal Follow the guidelines example provided under attachment