Esempio n. 1
0
        public void GetIntersectionNode_True()
        {
            var headA = new ListNode(1);
            var node9 = new ListNode(9);
            var node1 = new ListNode(1);
            var node2 = new ListNode(2);
            var node4 = new ListNode(4);

            headA.next = node9;
            node9.next = node1;
            node1.next = node2;
            node2.next = node4;

            var headB = new ListNode(3)
            {
                next = node2
            };

            var output = _linkedListService.GetIntersectionNode(headA, headB);

            Assert.Equal(output.val, node2.val);
        }