Question
You are driving on a straight road from point s to point t in a car that can run for D miles on a full
You are driving on a straight road from point s to point t in a car that can run for D miles on a full tank. There are n gas stations on the road and their locations with respect to the starting location s are given to you. You want minimize the number of stops that you need to make (for filling gas) for reaching from s to t. Assume that you have a full tank at start s. Design an algorithm to determine which gas stations to stop to minimize the total number of stops. Give pseudocode. Prove that your algorithm returns an optimal solution and discuss running time of your algorithm.
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started