Counting Sort is really a Bad option for this Problem as range is not given
yes range can be find in single traversal but think if largest element is
10^9 and size of the array is just about 10^3
Counting Sort = O(10^9)
Simple Sorting = O(10^4)

Counting sort will perform bad in this case both in terms of Space
Requirements and Time

On Mon, Oct 10, 2011 at 11:25 PM, snehi jain <snehijai...@gmail.com> wrote:

> ankur : i wont say its the best way, but it can be used
>            in one traversal the range can be determined and then count sort
> can be applied.
>
>
>
> On Mon, Oct 10, 2011 at 10:56 PM, Ankur Garg <ankurga...@gmail.com> wrote:
>
>> @Sravan ..Counting Sort takes O(n) time but it needs range of nos to be
>> known
>> @Snehi jain..there is no range given so am not sure if count sort will
>> work ,Can you please elaborate a bit on ur method
>>
>> Ankur
>>
>>
>> On Mon, Oct 10, 2011 at 10:09 PM, sravanreddy001 <
>> sravanreddy...@gmail.com> wrote:
>>
>>> Just went throught what a count sort is at
>>> http://en.wikipedia.org/wiki/Counting_sort
>>>
>>> If all the elements are distinct which is possible, will this count sort
>>> have any use?
>>>
>>> Also, the sorting takes O(nlogn) time right?
>>>
>>> Did I miss anything?
>>>
>>>  --
>>> You received this message because you are subscribed to the Google Groups
>>> "Algorithm Geeks" group.
>>> To view this discussion on the web visit
>>> https://groups.google.com/d/msg/algogeeks/-/08bcRsmFYJgJ.
>>>
>>> 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.
>>>
>>
>>  --
>> 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.
>>
>
>  --
> 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.
>



-- 
Sunny Aggrawal
B.Tech. V year,CSI
Indian Institute Of Technology,Roorkee

-- 
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