コード例 #1
0
ファイル: Program.cs プロジェクト: LuoWater/DataStruct
        static void Main(string[] args)
        {
            //var linkNode = new LinkNode<int>();
            //for (int i = 0; i < 10; i++)
            //{
            //    linkNode.Add(i, i + 1);
            //}

            //Console.WriteLine("原来是: " + linkNode.ToString());
            //linkNode.Reverse();
            //Console.WriteLine("现在是: " + linkNode.ToString());


            var linkNode = new LinkNodeLoop <int>();

            for (int i = 1; i < 10; i++)
            {
                linkNode.Add(i);
            }
            Console.WriteLine($"{linkNode}");
            var b = IsLoopLinkNode(linkNode);

            Console.WriteLine($"是否是闭关链表:{b}");
            Console.ReadKey();
        }
コード例 #2
0
ファイル: Program.cs プロジェクト: LuoWater/DataStruct
        public static bool IsLoopLinkNode <T>(LinkNodeLoop <T> linkNode)
        {
            var fastNode = 1;

            return(true);
        }