static void Main(string[] args) { ListaPosortowana lista = new ListaPosortowana(); lista.Wstaw(2); lista.Wstaw(9); lista.Wstaw(6); lista.Wstaw(1); lista.Wstaw(3); lista.Wstaw(7); Console.WriteLine(lista); Console.ReadLine(); }
public void testujListe() { Console.WriteLine("A:"); int A = int.Parse(Console.ReadLine()); Console.WriteLine("M:"); int M = int.Parse(Console.ReadLine()); Console.WriteLine("B:"); int B = int.Parse(Console.ReadLine()); Console.WriteLine("N:"); int N = int.Parse(Console.ReadLine()); Random random = new Random(); int los ; Stopwatch stopWatch = new Stopwatch(); stopWatch.Start(); ListaPosortowana<int, int> lista = new ListaPosortowana<int, int>(); for (int i = 0; i < A; i++) { los = random.Next(1, M); //zmienna okreslajaca klucz lista.dodaj(i, los); } /* for (int i = 0; i < A; i++) { Console.WriteLine("Dane - {0}, klucz - {1} ", lista.dane(i), lista.klucz(i)); } Console.WriteLine("'///'"); */ for (int i = 0; i < B; i++) { lista.usun(); } /* for (int i = 0; i < lista.zwrocRozmiar(); i++) { Console.WriteLine("Dane - {0}, klucz - {1} ", lista.dane(i), lista.klucz(i)); } Console.WriteLine("///"); */ Random random2 = new Random(); los = random2.Next(1, N); lista.dodaj(4, los); /* for (int i = 0; i < lista.zwrocRozmiar(); i++) { Console.WriteLine("Dane - {0}, klucz - {1} ", lista.dane(i), lista.klucz(i)); } Console.WriteLine("///"); * */ stopWatch.Stop(); TimeSpan ts = stopWatch.Elapsed; string elapsedTime = String.Format("{0:00}:{1:00}:{2:00}.{3:00}", ts.Hours, ts.Minutes, ts.Seconds, ts.Milliseconds / 10); Console.WriteLine("RunTime " + elapsedTime); Console.ReadLine(); }