Data Structures and Algorithms in Java
Data Structures and Algorithms in Java
6th Edition
ISBN: 9781118771334
Author: Michael T. Goodrich
Publisher: WILEY
bartleby

Concept explainers

Expert Solution & Answer
Book Icon
Chapter 4, Problem 1R

Explanation of Solution

Graph of functions using logarithmic scale:

8n:

Let the function be:

f(n)=8n

Take the logarithm on both the sides of the above function as follows:

log f(n) = log 8n

logf(n)=logn+log8        (1)

According to the given data, let us take log f(n)=Y , log n= X . Substitute the values in Equation (1):

Y=X+log8        (2)

Thus, from the above Equation (2), the value of Yinterval= log 8 , Xinterval =log 8

The following is the graph representation corresponding to the values Yinterval= log 8, Xinterval =log 8 on respective x-axis and y-axis respectively.

Data Structures and Algorithms in Java, Chapter 4, Problem 1R , additional homework tip  1

4n logn:

Let the function be:

f(n)=4nlogn

Take the logarithm on both the sides of the above function as follows:

log f(n) = log 4nlogn

logf(n)=log4+log(nlogn)

logf(n)=log4+logn+log(logn)        (3)

According to the given data, let us take log f(n)=Y , log n= X . Substitute the values in Equation (3)

Y=X+log(X)+log4        (4)

The following is the graph representation corresponding for the function f(n)=4nlogn on respective x-axis and y-axis respectively.

Data Structures and Algorithms in Java, Chapter 4, Problem 1R , additional homework tip  2

2n2:

Let the function be:

f(n)=2n2

Take the logarithm on both the sides of the above function as follows:

log f(n) = log 2n2

logf(n)=log2+logn2

logf(n)=log2+2logn        (5)

According to the given data, let us take log f(n)=Y , log n= X . Substitute the values in Equation (5)

Y=2X+log2        (6)

Thus, from the above Equation (6), the value of Yinterval= log 2 while substituting X =0, Xinterval =log 22 while substituting Y=0.

The following is the graph representation corresponding to the values Yinterval= log 2, Xinterval =log 22 on respective x-axis and y-axis respectively.

Data Structures and Algorithms in Java, Chapter 4, Problem 1R , additional homework tip  3

n3:

Let the function be:

f(n)=n3

Take the logarithm on both the sides of the above function as follows:

log f(n) = log n3

logf(n)=3logn        (7)

According to the given data, let us take log f(n)=Y , log n= X . Substitute the values in Equation (6)

Y=3X        (8)

The following is the graph representation corresponding to the value on respective x-axis and y-axis respectively.

Data Structures and Algorithms in Java, Chapter 4, Problem 1R , additional homework tip  4

2n:

Let the function be:

f(n)=2n

Take the logarithm on both the sides of the above function as follows:

log f(n) = log 2n

logf(n)=nlog2

logf(n)=elognlog2        (7)

According to the given data, let us take log f(n)=Y , log n= X . Substitute the values in Equation (6)

Y=exlog2        (8)

The following is the graph representation corresponding to the value on respective x-axis and y-axis respectively.

Data Structures and Algorithms in Java, Chapter 4, Problem 1R , additional homework tip  5

Want to see more full solutions like this?

Subscribe now to access step-by-step solutions to millions of textbook problems written by subject matter experts!
Students have asked these similar questions
I want to solve 13.2 using matlab please help
a) Show a possible trace of the OSPF algorithm for computing the routing table in Router 2 forthis network.b) Show the messages used by RIP to compute routing tables.
using r language to answer question 4 Question 4: Obtain a 95% standard normal bootstrap confidence interval, a 95% basic bootstrap confidence interval, and a percentile confidence interval for the ρb12 in Question 3.

Chapter 4 Solutions

Data Structures and Algorithms in Java

Knowledge Booster
Background pattern image
Computer Science
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
SEE MORE QUESTIONS
Recommended textbooks for you
Text book image
Operations Research : Applications and Algorithms
Computer Science
ISBN:9780534380588
Author:Wayne L. Winston
Publisher:Brooks Cole
Text book image
Programming Logic & Design Comprehensive
Computer Science
ISBN:9781337669405
Author:FARRELL
Publisher:Cengage
Text book image
C++ Programming: From Problem Analysis to Program...
Computer Science
ISBN:9781337102087
Author:D. S. Malik
Publisher:Cengage Learning
Text book image
COMPREHENSIVE MICROSOFT OFFICE 365 EXCE
Computer Science
ISBN:9780357392676
Author:FREUND, Steven
Publisher:CENGAGE L
Text book image
C++ for Engineers and Scientists
Computer Science
ISBN:9781133187844
Author:Bronson, Gary J.
Publisher:Course Technology Ptr
Text book image
Systems Architecture
Computer Science
ISBN:9781305080195
Author:Stephen D. Burd
Publisher:Cengage Learning