static void Main() { Linkedlist l1 = new Linkedlist(); l1.AddFirst(3); l1.AddFirst(2); l1.AddFirst(6); l1.AddFirst(5); l1.AddFirst(11); l1.AddFirst(10); l1.AddFirst(15); l1.AddFirst(12); //l1.head= l1.reverseAlternateBySize(l1.head,3,true); //l1.deleteNodesWithLessValue(l1.head); l1.segregateEvenAndOdd(ref l1.head); l1.printwithnode(l1.head); //l1.printList(); //l1.printList(); // int size=l1.getIterativeCount(); // Linkedlist l2= new Linkedlist(); // l2.head=l1.IterativeReverse(); // for(int i=0;i<size;i++) // { // Node head1=l1.head,head2=l2.head; // if(head1.data!=head2.data) // { // Console.WriteLine("Not Palindrome"); // break; // } // head1=head1.next; // head2=head2.next; // } // l1.printList(); }
static void Main() { Linkedlist l1 = new Linkedlist(); l1.addLastWithTail(1); l1.addLastWithTail(9); l1.addLastWithTail(4); l1.addLastWithTail(2); //l1.addLastWithTail(3); //l1.addLastWithTail(5); l1.mergesort(ref l1.head); l1.printwithnode(l1.head); }
static void Main() { Linkedlist l1=new Linkedlist(); l1.addLastWithTail(1); l1.addLastWithTail(9); l1.addLastWithTail(4); l1.addLastWithTail(2); //l1.addLastWithTail(3); //l1.addLastWithTail(5); l1.mergesort(ref l1.head); l1.printwithnode(l1.head); }
static void Main() { Linkedlist l1=new Linkedlist(); l1.AddFirst(3); l1.AddFirst(2); l1.AddFirst(6); l1.AddFirst(5); l1.AddFirst(11); l1.AddFirst(10); l1.AddFirst(15); l1.AddFirst(12); //l1.head= l1.reverseAlternateBySize(l1.head,3,true); //l1.deleteNodesWithLessValue(l1.head); l1.segregateEvenAndOdd(ref l1.head); l1.printwithnode(l1.head); //l1.printList(); //l1.printList(); // int size=l1.getIterativeCount(); // Linkedlist l2= new Linkedlist(); // l2.head=l1.IterativeReverse(); // for(int i=0;i<size;i++) // { // Node head1=l1.head,head2=l2.head; // if(head1.data!=head2.data) // { // Console.WriteLine("Not Palindrome"); // break; // } // head1=head1.next; // head2=head2.next; // } // l1.printList(); }