Limbic~Region has asked for the wisdom of the Perl Monks concerning the following question:
I have a large array of strings which contain duplicates sorted in ASCIIbetical order. Given two strings ($beg & $end), I want to find the number of elements in the array that are between the two points. My idea was to first perform a binary search to find the index of the nearest element to $beg and then $end and do some math.
Here are the two things that lead me to ask you dear lazy web.
Cheers - L~R
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: Modified Binary Search
by Old_Gray_Bear (Bishop) on Jan 13, 2010 at 18:01 UTC | |
|
Re: Modified Binary Search
by bobf (Monsignor) on Jan 13, 2010 at 18:09 UTC | |
|
Re: Modified Binary Search
by jethro (Monsignor) on Jan 13, 2010 at 18:01 UTC | |
|
Re: Modified Binary Search
by sfink (Deacon) on Jan 13, 2010 at 22:21 UTC | |
|
Re: Modified Binary Search
by ikegami (Patriarch) on Jan 13, 2010 at 22:35 UTC | |
|
Re: Modified Binary Search
by BrowserUk (Patriarch) on Jan 14, 2010 at 00:23 UTC | |
|
Re: Modified Binary Search
by BrowserUk (Patriarch) on Jan 14, 2010 at 09:22 UTC | |
by Limbic~Region (Chancellor) on Jan 14, 2010 at 14:46 UTC | |
by BrowserUk (Patriarch) on Jan 14, 2010 at 18:14 UTC | |
by Limbic~Region (Chancellor) on Jan 14, 2010 at 23:32 UTC | |
by BrowserUk (Patriarch) on Jan 15, 2010 at 08:01 UTC | |
| |
by jethro (Monsignor) on Jan 14, 2010 at 10:00 UTC | |
by BrowserUk (Patriarch) on Jan 14, 2010 at 11:03 UTC | |
by JavaFan (Canon) on Jan 14, 2010 at 11:21 UTC | |
by BrowserUk (Patriarch) on Jan 14, 2010 at 11:55 UTC | |
| |
by Anonymous Monk on Aug 11, 2011 at 15:30 UTC | |
by jethro (Monsignor) on Jan 14, 2010 at 14:42 UTC | |
by Limbic~Region (Chancellor) on Jan 14, 2010 at 15:39 UTC | |
|
Re: Modified Binary Search
by salva (Canon) on Jan 13, 2010 at 21:37 UTC | |
by ikegami (Patriarch) on Jan 13, 2010 at 22:02 UTC | |
by salva (Canon) on Jan 14, 2010 at 09:05 UTC | |
by salva (Canon) on Jan 14, 2010 at 14:32 UTC | |
by ikegami (Patriarch) on Jan 14, 2010 at 23:10 UTC |