Esempio n. 1
0
        static void Main(string[] args)
        {
            Console.WriteLine("Welcome to Linked List !!");
            Console.WriteLine("\n");
            LinkList list = new LinkList();

            list.Append(56);
            list.Append(70);
            list.Insert(2, 30);
            list.Display();
            if (list.Search(30))
            {
                list.Insert(3, 40);
                Console.WriteLine("After Insertion :");
                list.Display();
            }
            else
            {
                Console.WriteLine("Node not Found !!");
            }
            list.Sort();
            Console.WriteLine("After Sorting :");
            list.Display();
            list.DeleteAnyNode(2);
            Console.WriteLine("After Deletion :");
            list.Display();
            Console.WriteLine("Size of Linked List : " + list.Size());
        }
Esempio n. 2
0
        static void Main(string[] args)
        {
            Console.WriteLine("Hello World!");
            LinkList list = new LinkList();

            Node node1 = new Node(5);
            Node node2 = new Node(10);
            Node node3 = new Node(15);
            Node node4 = new Node(20);
            Node node5 = new Node(25);

            list.Head = node1;

            node1.Next = node2;
            node2.Next = node3;
            node3.Next = node4;

            list.Append(1);
            list.Append(2);
            list.Append(3);
            list.Append(4);
            list.Append(5);

            Console.WriteLine(list.SelectFromEnd(3));
        }
        static void Main(string[] args)
        {
            Console.WriteLine("Hello World!");

            Console.WriteLine("Add First:");
            LinkList List = new LinkList();

            List.AddToHead(new Node("Hello"));
            List.AddToHead(new Node("Crazy"));
            List.AddToHead(new Node("World"));
            List.PrintAllNodes();

            Console.WriteLine();
            Node New    = new Node("Lisa");
            Node Search = new Node("World");

            List.AddBefore(New, Search);
            List.AddAfter(new Node("Lisa"), Search);
            List.PrintAllNodes();

            Console.WriteLine();
            Console.WriteLine(List.Includes("Crazy"));

            Console.WriteLine("Add Last:");
            List.Append(new Node("Don't"));
            List.Append(new Node("Be"));
            List.Append(new Node("Last"));
            List.PrintAllNodes();
            Console.ReadLine();
        }