The element is repeated only once or can be repeated k number of times?? On Fri, Aug 19, 2011 at 7:50 AM, *$* <gopi.komand...@gmail.com> wrote:
> I think we are using hash , which is like extra spaace , but as per the > question , O(s) = 1. > > Thx, > --Gopi > > > On Fri, Aug 19, 2011 at 2:15 AM, icy` <vipe...@gmail.com> wrote: > >> #!/usr/bin/ruby -w >> #array of unsorted positive integers >> # find the [only] one that is duplicated >> >> arr= [97,2,54,26,67,12,1,19,44,4,29,36,67,14,93,22,39,89] >> h = Hash.new(0) >> >> arr.each {|n| >> h[n]+=1 >> (puts n; break) if h[n]==2 >> } >> >> #output >> #67 >> >> I hope this meets the requirements ;P >> >> On Aug 18, 3:15 pm, "*$*" <gopi.komand...@gmail.com> wrote: >> > How to find duplicate element (only one element is repeated) from an >> array >> > of unsorted positive integers.. >> > time complexity .. O(n) >> > space .. o(1). >> >> -- >> 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. >> >> > > > -- > Thx, > --Gopi > > > -- > 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. > -- Saurabh Singh B.Tech (Computer Science) MNNIT ALLAHABAD -- 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.