Cracking the Coding Interview by McDowell Gayle Laakmann

Cracking the Coding Interview by McDowell Gayle Laakmann

Author:McDowell, Gayle Laakmann [McDowell, Gayle Laakmann]
Language: eng
Format: mobi
Tags: business
ISBN: 9781451578270
Publisher: CareerCup.com
Published: 2008-10-13T16:00:00+00:00


SOLUTION

* * *

Observation: Regardless of how we drop Egg1, Egg2 must do a linear search. i.e., if Egg1 breaks between floor 10 and 15, we have to check every floor in between with the Egg2

The Approach:

A First Try: Suppose we drop an egg from the 10th floor, then the 20th,...

If the first egg breaks on the first drop (Floor 10), then we have at most 10 drops total.

If the first egg breaks on the last drop (Floor 100), then we have at most 19 drops total (floors 10, 20, ...,90,100, then 91 through 99).

That’s pretty good, but all we’ve considered is the absolute worst case. We should do some “load balancing” to make those two cases more even.



Download



Copyright Disclaimer:
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.