bitset <n>   duplicates;// n- bit space..
for(int i=0;i<n;i++)
{
   if(duplicates[array[i]] ==1)
         print duplicate...
   else duplicate[array[i]]=1;
}
there is no comparison between any 2 numbers ....O(n) time .....space is
O(n)bits ...
On Tue, Aug 30, 2011 at 5:18 PM, Dave <dave_and_da...@juno.com> wrote:

> Replying to myself... A radix sort takes O(n) extra space.
>
> Dave
>
> On Aug 30, 1:49 pm, Dave <dave_and_da...@juno.com> wrote:
> > @Kamakshii: With O(1) extra space, it can be done with O(n)
> > comparisons. Do a radix sort on the input (no comparisons), and then
> > check adjacent numbers for equality.
> >
> > Dave
> >
> > On Aug 30, 1:34 pm, Kamakshii Aggarwal <kamakshi...@gmail.com> wrote:
> >
> >
> >
> > > develop an algorithm to find duplicates in a list of numbers without
> using a
> > > binary tree..if there are n distinct numbers in the list ,how many
> times
> > > must two numbers be compared for equality in your algorithm?what if all
> > > numbers are equal?
> >
> > > --
> > > Regards,
> > > Kamakshi
> > > kamakshi...@gmail.com- Hide quoted text -
> >
> > - Show quoted text -
>
> --
> 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.
>
>


-- 

**Please do not print this e-mail until urgent requirement. Go Green!!
Save Papers <=> Save Trees
*BharatKumar Bagana*
**http://www.google.com/profiles/bagana.bharatkumar<http://www.google.com/profiles/bagana.bharatkumar>
*
Mobile +91 8056127652*
<bagana.bharatku...@gmail.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