+1.

On Sat, Sep 10, 2011 at 7:58 PM, Dave <dave_and_da...@juno.com> wrote:

> @Praveen: The question should be "How can we find the second largest
> element in an array in n + ceiling(log_2(n)) - 2 comparisons?" The
> answer is to use a tournament to select the largest number. The second
> largest number will have lost to one of the numbers that lost to the
> largest. It takes n - 1 comparisons to determine the largest number.
> There are ceiling(log_2(n)) numbers that have lost to the maximum, and
> it takes ceiling(log_2(n)) - 1 comparisons to find the largest of
> them.
>
> Dave
>
> On Sep 10, 9:18 am, praveen raj <praveen0...@gmail.com> wrote:
> > How can we find second largest element in an array... in O(n
> > +logn-2)... give me proof.....
>
> --
> You received this message because you are subscribed to the Google Groups
> "Algorithm Geeks" group.
> To post to this group, send email to algogeeks@googlegroups.com.
> To unsubscribe from this group, send email to
> algogeeks+unsubscr...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/algogeeks?hl=en.
>
>


-- 
Kind Regards
Ishan Aggarwal
[image: Aricent Group]
Presidency Tower-A, M.G.Road,Sector-14
Gurgaon,Haryana.122015 INDIA
Phone : +91-9654602663
ishan2.aggar...@aricent.com <puneet.ar...@aricent.com>

-- 
You received this message because you are subscribed to the Google Groups 
"Algorithm Geeks" group.
To post to this group, send email to algogeeks@googlegroups.com.
To unsubscribe from this group, send email to 
algogeeks+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/algogeeks?hl=en.

Reply via email to