check this condition
if( node->left == NULL && node->right == NULL )
it is true only for leaves node

On Mon, Aug 8, 2011 at 10:46 PM, rajul jain <rajuljain...@gmail.com> wrote:
> I have also made same answer on first look but read 3rd  option correctly it
> say deletion of leaves from right to left not internal nodes.
>
> On Mon, Aug 8, 2011 at 10:36 PM, Debabrata Das
> <debabrata.barunhal...@gmail.com> wrote:
>>
>> i think 3
>>
>> On Mon, Aug 8, 2011 at 10:32 PM, rajul jain <rajuljain...@gmail.com>
>> wrote:
>> > got it thanks
>> >
>> > On Mon, Aug 8, 2011 at 10:30 PM, Akash Mukherjee <akash...@gmail.com>
>> > wrote:
>> >>
>> >> i think its 1 though .......
>> >>
>> >> On Mon, Aug 8, 2011 at 10:21 PM, rohit <rajuljain...@gmail.com> wrote:
>> >>>
>> >>> What will the following code snippet do, when is it passed the root of
>> >>> a binary tree ?
>> >>> func( Node *node){
>> >>>
>> >>>  if(node->right != NULL)
>> >>>
>> >>>       func( node->right);
>> >>>
>> >>>  if(node->left != NULL)
>> >>>
>> >>>        func( node->left);
>> >>>
>> >>>  if( node->left == NULL && node->right == NULL )
>> >>>
>> >>>     delete(node);
>> >>>
>> >>> }
>> >>>
>> >>> Pick choice
>> >>> Delete the tree from bottom to top
>> >>>
>> >>> Delete the tree from top to bottom
>> >>>
>> >>> Delete the leaf nodes from right to left
>> >>>
>> >>> Delete the leaf nodes from left to right
>> >>>
>> >>> I think it is 3
>> >>>
>> >>> --
>> >>> 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