コード例 #1
0
        public void It_should_return_3()
        {
            //sorry
            var result = Prob876.MiddleNode(new ListNode
            {
                val  = 1,
                next = new ListNode
                {
                    val  = 2,
                    next = new ListNode
                    {
                        val  = 3,
                        next = new ListNode
                        {
                            val  = 4,
                            next = new ListNode
                            {
                                val = 5
                            }
                        }
                    }
                }
            });

            Assert.AreEqual(result.val, 3);
        }
コード例 #2
0
        public void It_should_return_4()
        {
            var result = Prob876.MiddleNode(new ListNode
            {
                val  = 1,
                next =

                    new ListNode
                {
                    val  = 2,
                    next =

                        new ListNode
                    {
                        val  = 3,
                        next =

                            new ListNode
                        {
                            val  = 4,
                            next =

                                new ListNode
                            {
                                val  = 5,
                                next =

                                    new ListNode
                                {
                                    val = 6
                                }
                            }
                        }
                    }
                }
            });

            Assert.AreEqual(result.val, 4);
        }