Advertisement
Guest User

Untitled

a guest
Sep 23rd, 2014
188
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.46 KB | None | 0 0
  1. package ex1;
  2.  
  3. public class SingleLinkedNodeMain {
  4.    
  5.     private static SingleLinkedNode<String> sln = new SingleLinkedNode<String>();
  6.    
  7.    
  8.     public static void main(String[] args) {
  9.         long t1 = System.nanoTime();       
  10.         sln.enqueue("Jeden");
  11.         long t2 = System.nanoTime();
  12.         sln.enqueue("Dwa");
  13.         long t3 = System.nanoTime();
  14.         sln.enqueue("Trzy");
  15.         long t4 = System.nanoTime();
  16.        
  17.         double first = (t2 - t1) / 1000000.0;
  18.         double second = (t3 - t2) / 1000000.0;
  19.         double third = (t4 - t3) / 1000000.0;
  20.        
  21.        
  22.         System.out.println("Added first in " + first + "ms");
  23.         System.out.println("Added second in " + second + "ms");
  24.         System.out.println("Added third in " + third + "ms");
  25.        
  26.         System.out.println();
  27.        
  28.         if(sln.isEmpty())
  29.             System.out.println("SingleLinkedNode is empty");
  30.         else
  31.             System.out.println("SingleLinkedNode is not empty");
  32.         System.out.println();
  33.        
  34.         System.out.println("Front is " + sln.getFront());
  35.         System.out.println();
  36.        
  37.         System.out.println("Dequeue result " + sln.dequeue());
  38.         System.out.println("Dequeue result " + sln.dequeue());
  39.         System.out.println();
  40.        
  41.         long t5 = System.nanoTime();
  42.         sln.clear();
  43.         long t6 = System.nanoTime();
  44.        
  45.         double clearBigOh = (t6 - t5) / 1000000.0;
  46.         System.out.println("Clear Big Oh is " + clearBigOh + "ms");
  47.         System.out.println();
  48.        
  49.         if(sln.isEmpty())
  50.             System.out.println("SingleLinkedNode is empty");
  51.         else
  52.             System.out.println("SingleLinkedNode is not empty");
  53.        
  54.     }
  55.    
  56. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement