Exemplo n.º 1
0
        public static void Main()
        {
            //#20
            RList rl = new RList(0);

            rl.Add(70);
            rl.Add(10);
            rl.Add(70);
            rl.Add(30);
            rl.Add(70);
            //rl.Print();
            //rl.Length = 3;
            //Console.WriteLine(rl.Length);
            //rl.Print();
            //RList r2 = new RList(0);
            //r2.Add(10);
            //Console.WriteLine(rl + r2);
            //Console.WriteLine(rl.Search(70));
            //rl.DeleteNum(200);
            rl.DeleteElements(75);
            rl.Print();
        }
Exemplo n.º 2
0
 public void DeleteElements(int n)
 {
     if (next != null)
     {
         if (next.key == n)
         {
             if (next.next != null)
             {
                 next = next.next;
                 next.DeleteElements(n);
             }
             else
             {
                 Delete();
             }
         }
         else
         {
             next.DeleteElements(n);
         }
     }
 }