// Nije gotova public void Reverse() { if (head == null) { return; } IntList lista = new IntList(); IntNode curr = head.Prev; while (curr != head) { lista.AddLast(curr.Data); System.Console.WriteLine(curr.Data); curr = curr.Prev; } Clear(); head = lista.GetFirst(); }
static void Main(string[] args) { System.Console.WriteLine("Start"); IntList lista1 = new IntList(); IntList lista2 = new IntList(); lista1.AddLast(1); lista1.AddLast(2); lista1.AddLast(2); lista1.AddLast(3); lista1.AddLast(4); lista1.AddLast(4); lista1.RemoveDuplicates(); System.Console.WriteLine(lista1); }