Example #1
0
        static DoubleLinkList random(int N)
        {
            DoubleLinkList A   = new DoubleLinkList();
            Random         rnd = new Random();

            for (int i = 0; i < N; i++)
            {
                int g = rnd.Next(0, 10);
                A.AddBegin(g);
            }
            return(A);
        }
Example #2
0
        /// <summary>
        /// Добавление в начало
        /// </summary>
        /// <param name="Q"></param>
        /// <returns></returns>
        static DoubleLinkList AddBegin(DoubleLinkList Q)
        {
            int p = 0;

            Console.WriteLine("Введите число для вставки");
            string s1 = Console.ReadLine();

            if (int.TryParse(s1, out p))
            {
                Q.AddBegin(p);
                Console.WriteLine();
                Q.Output();
            }
            else
            {
                Console.WriteLine("Неверное значение!");
            }
            return(Q);
        }