Based on this code, is the big-oh of the running time function O(n)?

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question

Based on this code, is the big-oh of the running time function O(n)?

for (int i = 0; i < vehicles.length; i++) {
%3D
double miles =
((vehicles [i]. getLease().getNumber0fMonths() / 12) * vehicles [i].getLease().getMileageAllowance( ));
double usage = vehicles[i].getFuel().getUsage();
double leaseCost =
vehicles [i].getLease().getDueAtSigning() + (vehicles[i].getLease().getMonthlyCost() * vehicles [i].getLease().getNumber0fMonths());
if (vehicles [i].getFuel().getType()
vehicles [i]. setC02Emission (miles / usage * Fuel.C02EMITTED_GASCOMBUSTION);
vehicles [i].setFuelCost(getGasPrice() * (miles / usage));
vehicles [i].setTotalCost(vehicles[i].getFuelCost() + vehicles [i].get0therCost() + leaseCost);
} else if (vehicles[i].getFuel().getType( )
vehicles [i].setC02Emission (miles / usage * vehicles[i].getFuel().getKWhPerCharge() * (Fuel.CO2EMITTED_GENERATEMWH / 1000 * 0.45));
vehicles [i].setFuelCost((miles / usage) * getElectricityPrice() / 100 * vehicles[i].getFuel().getKWhPerCharge( ));
vehicles [i].setTotalCost(vehicles[i].getFuelCost() + vehicles [i].get0therCost() + leaseCost);
Fuel.GAS) {
Fuel.ELECTRIC) {
}
}
Transcribed Image Text:for (int i = 0; i < vehicles.length; i++) { %3D double miles = ((vehicles [i]. getLease().getNumber0fMonths() / 12) * vehicles [i].getLease().getMileageAllowance( )); double usage = vehicles[i].getFuel().getUsage(); double leaseCost = vehicles [i].getLease().getDueAtSigning() + (vehicles[i].getLease().getMonthlyCost() * vehicles [i].getLease().getNumber0fMonths()); if (vehicles [i].getFuel().getType() vehicles [i]. setC02Emission (miles / usage * Fuel.C02EMITTED_GASCOMBUSTION); vehicles [i].setFuelCost(getGasPrice() * (miles / usage)); vehicles [i].setTotalCost(vehicles[i].getFuelCost() + vehicles [i].get0therCost() + leaseCost); } else if (vehicles[i].getFuel().getType( ) vehicles [i].setC02Emission (miles / usage * vehicles[i].getFuel().getKWhPerCharge() * (Fuel.CO2EMITTED_GENERATEMWH / 1000 * 0.45)); vehicles [i].setFuelCost((miles / usage) * getElectricityPrice() / 100 * vehicles[i].getFuel().getKWhPerCharge( )); vehicles [i].setTotalCost(vehicles[i].getFuelCost() + vehicles [i].get0therCost() + leaseCost); Fuel.GAS) { Fuel.ELECTRIC) { } }
Expert Solution
steps

Step by step

Solved in 2 steps

Blurred answer
Knowledge Booster
Longest Common Subsequence
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
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education