fork download
  1. /* package whatever; // don't place package name! */
  2. public void sort2(Comparable[] list )
  3. {
  4. int[] list = {3, 15, 61, 11, 7, 9, 2};
  5.  
  6. for (int i=1; i< list.length; ++i)
  7. {
  8. int bot=0, top=i-1;
  9. while (bot<=top)
  10. {
  11. int mid=(bot+top)/2;
  12. if (list[mid].compareTo(list[i])<0)
  13. bot=mid+1;
  14. else top=mid-1;
  15. }
  16. Comparable temp=list[i];
  17. for (int j=i; j>bot; --j)
  18. list[j]=list[j-1];
  19. list[bot]=temp;
  20. }
  21. }
  22.  
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
Main.java:2: error: class, interface, or enum expected
public void sort2(Comparable[] list ) 
       ^
Main.java:6: error: class, interface, or enum expected
  for (int i=1; i< list.length; ++i) 
  ^
Main.java:6: error: class, interface, or enum expected
  for (int i=1; i< list.length; ++i) 
                ^
Main.java:6: error: class, interface, or enum expected
  for (int i=1; i< list.length; ++i) 
                                ^
Main.java:9: error: class, interface, or enum expected
	while (bot<=top) 
	^
Main.java:12: error: class, interface, or enum expected
	   if (list[mid].compareTo(list[i])<0)
	   ^
Main.java:14: error: class, interface, or enum expected
	   else top=mid-1;
	   ^
Main.java:15: error: class, interface, or enum expected
	}
	^
Main.java:17: error: class, interface, or enum expected
	for (int j=i; j>bot; --j)
	^
Main.java:17: error: class, interface, or enum expected
	for (int j=i; j>bot; --j)
	              ^
Main.java:17: error: class, interface, or enum expected
	for (int j=i; j>bot; --j)
	                     ^
Main.java:19: error: class, interface, or enum expected
	list[bot]=temp;
	^
Main.java:20: error: class, interface, or enum expected
  }
  ^
13 errors
stdout
Standard output is empty