in the first case
temp ->next = ( temp -> next ) -> next .

The middle node will become orphan and it won't be deleted, I guess.

in second case
I did it the same way. Then he asked me to solve this without moving the
data?


On Wed, Apr 6, 2011 at 8:03 PM, Anurag atri <anu.anurag....@gmail.com>wrote:

> in case you are given a pointer to the first node simply do
> temp ->next = ( temp -> next ) -> next .
> if you are given a pointer to the second node do ,
> temp -> data = ( temp -> next ) -> data ;
> temp -> next = NULL ;
>
> correct me if I am wrong .
>
> On Mon, Apr 4, 2011 at 9:48 PM, Umer Farooq <the.um...@gmail.com> wrote:
>
>> Hello friends,
>>
>> The following question has appeared in two top companies of my city. I'd
>> appreciate if anyone is able to answer it.
>>
>> Given a singly liked list comprising of three nodes
>>
>> Delete the middle node such that:
>>
>> 1- A temp pointer is pointing to the first node
>> 2- A temp pointer is pointing to the second node.
>>
>> You can not use any other pointer and you can not move data.
>>
>> --
>> Umer
>>
>> --
>> 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.
>>
>
>
>
> --
> Regards
> Anurag Atri
>
> --
> 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.
>



-- 
Umer

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