only reason for considering k way merge was to do it O(n*m) time,
but currently i am having problem merging even two sorted arrays in time
linear to the sum of their size without extra space. any help ?

On Wed, Jan 11, 2012 at 2:30 PM, atul anand <atul.87fri...@gmail.com> wrote:

> Question says without extra space  how can you sort it using K way merge.
>
> eg:-
>
> input:-
>
> 1  3   4   8     9
> 2  5  18  25  50
> 6  7  22  45  55
>
> output:-
>
> 1    2   3   4    5
> 6    7   8   9   18
> 22 25 45  50  55
>
>
> On Wed, Jan 11, 2012 at 2:05 PM, Sanjay Rajpal <sanjay.raj...@live.in>wrote:
>
>> Where do we store the sorted list ? How do we do it in place ?
>>
>> *
>> Sanjay Kumar
>> B.Tech Final Year
>> Department of Computer Engineering
>> National Institute of Technology Kurukshetra
>> Kurukshetra - 136119
>> Haryana, India
>> Contact: +91-8053566286
>> *
>>
>>
>>
>> On Wed, Jan 11, 2012 at 12:34 AM, Sanjay Rajpal <sanjay.raj...@live.in>wrote:
>>
>>> How can it be mn log mn ?
>>>
>>> it will be O(mn) as we elements are sorted, we simply pick minimum at
>>> each iteration of the loop. Since there are mn elements, so complexity will
>>> be O(mn).
>>>
>>> Correct me if m wrong.
>>>
>>> *
>>> Sanjay Kumar
>>> B.Tech Final Year
>>> Department of Computer Engineering
>>> National Institute of Technology Kurukshetra
>>> Kurukshetra - 136119
>>> Haryana, India
>>> Contact: +91-8053566286
>>> *
>>>
>>>
>>>
>>> On Wed, Jan 11, 2012 at 12:29 AM, Ankur Garg <ankurga...@gmail.com>wrote:
>>>
>>>> If we use K merge I think the time complexity would be nm lognm
>>>>
>>>> I think we must try doing in O(m*n)
>>>>
>>>> On Wed, Jan 11, 2012 at 1:54 PM, Ankur Garg <ankurga...@gmail.com>wrote:
>>>>
>>>>> @Shady Rows are already sorted ...
>>>>>
>>>>>
>>>>> On Wed, Jan 11, 2012 at 1:53 PM, shady <sinv...@gmail.com> wrote:
>>>>>
>>>>>> ^^ true, sort the rows and then a K-way merge.
>>>>>>
>>>>>>
>>>>>> On Wed, Jan 11, 2012 at 1:00 PM, Sanjay Rajpal <sanjay.raj...@live.in
>>>>>> > wrote:
>>>>>>
>>>>>>> I guess sort the array such that elements are sorted finally in such
>>>>>>> a way that if we print them row by row, the result is a sorted array.
>>>>>>>
>>>>>>> K-way merge can be useful.
>>>>>>> *
>>>>>>> Sanjay Kumar
>>>>>>> B.Tech Final Year
>>>>>>> Department of Computer Engineering
>>>>>>> National Institute of Technology Kurukshetra
>>>>>>> Kurukshetra - 136119
>>>>>>> Haryana, India
>>>>>>> Contact: +91-8053566286
>>>>>>> *
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> On Tue, Jan 10, 2012 at 11:28 PM, prakash y 
>>>>>>> <yprakash....@gmail.com>wrote:
>>>>>>>
>>>>>>>> "sort the whole matrix in ascending array" means?
>>>>>>>> can you please explain ?
>>>>>>>>
>>>>>>>>
>>>>>>>> On Wed, Jan 11, 2012 at 12:53 PM, atul anand <
>>>>>>>> atul.87fri...@gmail.com> wrote:
>>>>>>>>
>>>>>>>>> Given 2D array.
>>>>>>>>>
>>>>>>>>> The rows are sorted in ascending order and the colums are sorted
>>>>>>>>> in ascending order.
>>>>>>>>>
>>>>>>>>> We have to sort the whole matrix in ascending array.
>>>>>>>>>
>>>>>>>>> We cannot use extra space.
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> 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.
>>>>>>>>
>>>>>>>
>>>>>>>  --
>>>>>>> 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.
>>>>>>
>>>>>
>>>>>
>>>>  --
>>>> 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.
>>
>
>  --
> 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.

Reply via email to