The input is a collection of currencies and their exchange rates. Is there a sequenceof | StudySoup

Textbook Solutions for Data Structures and Algorithm Analysis in Java

Chapter 9 Problem 9.51

Question

The input is a collection of currencies and their exchange rates. Is there a sequenceof exchanges that makes money instantly? For instance, if the currencies are X, Y,and Z and the exchange rate is 1 X equals 2 Ys, 1 Y equals 2 Zs, and 1 X equals 3Zs, then 300 Zs will buy 100 Xs, which in turn will buy 200 Ys, which in turn willbuy 400 Zs. We have thus made a profit of 33 percent.

Solution

Step 1 of 4)

The first step in solving 9 problem number 51 trying to solve the problem we have to refer to the textbook question: The input is a collection of currencies and their exchange rates. Is there a sequenceof exchanges that makes money instantly? For instance, if the currencies are X, Y,and Z and the exchange rate is 1 X equals 2 Ys, 1 Y equals 2 Zs, and 1 X equals 3Zs, then 300 Zs will buy 100 Xs, which in turn will buy 200 Ys, which in turn willbuy 400 Zs. We have thus made a profit of 33 percent.
From the textbook chapter Graph Algorithms you will find a few key concepts needed to solve this.

Step 2 of 7)

Visible to paid subscribers only

Step 3 of 7)

Visible to paid subscribers only

Subscribe to view the
full solution

Title Data Structures and Algorithm Analysis in Java 3 
Author Mark A. Weiss
ISBN 9780132576277

The input is a collection of currencies and their exchange rates. Is there a sequenceof

Chapter 9 textbook questions

×

Login

Organize all study tools for free

Or continue with
×

Register

Sign up for access to all content on our site!

Or continue with

Or login if you already have an account

×

Reset password

If you have an active account we’ll send you an e-mail for password recovery

Or login if you have your password back