There are two aspects here for second question.
1. to find if the common node exist (ie the lists are merging) with out the limitation of length available.
2. To find the merging node.



On 1/6/2011 8:49 PM, Naveen Kumar wrote:
@ Vishal,
I think question says that its merging at a point.
But anyway can you tell me how to detect cycle in this case.

On Thu, Jan 6, 2011 at 7:57 PM, vishal raja <[email protected] <mailto:[email protected]>> wrote:

    @aditya,
    Who said it's a Y shaped structure, It can very well has a cycle.
    Assume the case when the last node is not pointing to NULL but to
    a node in the list.


    On Thu, Jan 6, 2011 at 7:45 PM, ADITYA KUMAR <[email protected]
    <mailto:[email protected]>> wrote:

        @vishal
        saurabh is right
        its merging at only one point its a Y-shaped structure



        On Thu, Jan 6, 2011 at 7:29 PM, vishal raja
        <[email protected] <mailto:[email protected]>> wrote:


            @sourabh,
            In addition to your solution, If there is any cycle(loop)
            exist in the link list your algo will fail.
            To solve this problem first detect this cycle if there is
            any and count the element in the cycle, and then you can
            do the mathematics.

            On Thu, Jan 6, 2011 at 6:51 PM, sourabh jakhar
            <[email protected] <mailto:[email protected]>>
            wrote:

                for second question calculate the difference in length
                of two linked list.
                and than shift the head of longest linked list to the
                calculated difference. while the head of shorest is at
                the first node of that linked list.
                Than iterate both to see if info is equal and that is
                the merging point.
                complexity-o(n).
                hope this help


                On Thu, Jan 6, 2011 at 6:48 PM, juver++
                <[email protected] <mailto:[email protected]>>
                wrote:

                    Yes, but recursion stack's size is limited instead
                    of iterative version.
-- You received this message because you are
                    subscribed to the Google Groups "Algorithm Geeks"
                    group.
                    To post to this group, send email to
                    [email protected]
                    <mailto:[email protected]>.
                    To unsubscribe from this group, send email to
                    [email protected]
                    <mailto:algogeeks%[email protected]>.
                    For more options, visit this group at
                    http://groups.google.com/group/algogeeks?hl=en.




-- SOURABH JAKHAR,(CSE)(3 year)
                ROOM NO 167 ,
                TILAK,HOSTEL
                'MNNIT ALLAHABAD


                The Law of Win says, "Let's not do it your way or my
                way; let's do it the best way."

-- You received this message because you are subscribed
                to the Google Groups "Algorithm Geeks" group.
                To post to this group, send email to
                [email protected]
                <mailto:[email protected]>.
                To unsubscribe from this group, send email to
                [email protected]
                <mailto:algogeeks%[email protected]>.
                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
            [email protected]
            <mailto:[email protected]>.
            To unsubscribe from this group, send email to
            [email protected]
            <mailto:algogeeks%[email protected]>.
            For more options, visit this group at
            http://groups.google.com/group/algogeeks?hl=en.




-- Regards
        Aditya Kumar
        B-tech 3rd year
        Computer Science & Engg.
        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
        [email protected] <mailto:[email protected]>.
        To unsubscribe from this group, send email to
        [email protected]
        <mailto:algogeeks%[email protected]>.
        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 [email protected]
    <mailto:[email protected]>.
    To unsubscribe from this group, send email to
    [email protected]
    <mailto:algogeeks%[email protected]>.
    For more options, visit this group at
    http://groups.google.com/group/algogeeks?hl=en.




--
Cheers
Naveen Kumar
--
You received this message because you are subscribed to the Google Groups "Algorithm Geeks" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/algogeeks?hl=en.

--
Regards Aditya

--
You received this message because you are subscribed to the Google Groups "Algorithm 
Geeks" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/algogeeks?hl=en.

Reply via email to