what is the complexity of your alg?
Best Regards,
T V Thirumala Reddy



On Mon, Jul 11, 2011 at 4:02 PM, TIRU REDDY <tiru...@gmail.com> wrote:

> We need all pairs.
>
> Best Regards,
> T V Thirumala Reddy
>
>
>
>
> On Mon, Jul 11, 2011 at 3:56 PM, saurabh singh <saurab...@gmail.com>wrote:
>
>> Ok lets see.
>> 1->Traverse a pointer right down to the leftmost element,i.e.the
>> shortest,say small
>> 2->traverse a pointer left down to the rightmost element i.e.the
>> largest.say large
>> while(small!=large)
>> 3->Compare their sum.If sum>k set large to its successor in reverse
>> inorder.(I am not sure if u meant the same but I am assuming rev inorder to
>> be right->node->left)
>> else set small to its inorder successor.
>> break when u get the desired k.
>> print :)
>> return
>> if u get out of the loop without getting the number
>> then such number does not exist.print :(
>>
>>
>> On Mon, Jul 11, 2011 at 3:16 PM, aanchal goyal 
>> <goyal.aanch...@gmail.com>wrote:
>>
>>> we should not deform the tree.
>>> - converting into dll and solving.
>>> - doing inorder and hashing
>>> - doing inorder and saving in array
>>> All above solutions I know, so dont post them,
>>> i dont know how to solve this using inorder and reverse inorder
>>> approach..
>>>
>>>
>>> On Mon, Jul 11, 2011 at 3:13 PM, Piyush Sinha 
>>> <ecstasy.piy...@gmail.com>wrote:
>>>
>>>>
>>>> If we dont want the tree back, we can convert the BST to DLL and do the
>>>> job..
>>>> On Mon, Jul 11, 2011 at 3:01 PM, aanchal goyal <
>>>> goyal.aanch...@gmail.com> wrote:
>>>>
>>>>> Given a BST and integer value K. Find all pairs of nodes (x,y), such
>>>>> that x->data + y->data = K
>>>>> Time O(n)
>>>>>
>>>>> Can someone provide a pseudocode/code to solve this using the concept
>>>>> of  inorder and reverse inorder traversal of BST?
>>>>> PS: please don't post other solutions for this, I know this can be
>>>>> solved in other ways too. I am not able to code this using the above
>>>>> concept..
>>>>> --
>>>>> Regards,*
>>>>> Aanchal Goyal*.
>>>>>
>>>>>  --
>>>>> 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.
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> *Piyush Sinha*
>>>> *IIIT, Allahabad*
>>>> *+91-8792136657*
>>>> *+91-7483122727*
>>>> *https://www.facebook.com/profile.php?id=100000655377926 *
>>>>
>>>>  --
>>>> 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,*
>>> Aanchal Goyal*.
>>>
>>>  --
>>> 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.
>>
>
>

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