Advertisement
Guest User

Untitled

a guest
Jun 26th, 2017
57
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.91 KB | None | 0 0
  1. /*
  2.  * To change this template, choose Tools | Templates
  3.  * and open the template in the editor.
  4.  */
  5.  
  6. package lista2;
  7.  
  8. /**
  9.  *
  10.  * @author mich
  11.  */
  12. public class TablicaUporzadkowana {
  13.     private int[] tab;
  14.     //private int lastElementIndex=-1;
  15.  
  16.     public TablicaUporzadkowana(int[] tab){
  17.         this.tab = sortowanie(tab);
  18.     }
  19.     public TablicaUporzadkowana(Tablica tab){
  20.         this.tab = sortowanie(getTabU());
  21.     }
  22.     public void setTabU(int[] tab){
  23.         this.tab=tab;
  24.     }
  25.     public int[] getTabU(){
  26.         return tab;
  27.     }
  28.     public int[] sortowanie(int[] tab){
  29.         int j,v;
  30.     for (int i=1;i<tab.length;i++){
  31.             j=i;
  32.             v=tab[i];
  33.             while ((j>0) && (tab[j-1]>v)){
  34.                 tab[j]=tab[j-1];
  35.         j--;
  36.             }
  37.             tab[j]=v;
  38.     }
  39.         return tab;
  40.     }
  41.     public void pokazTablice(){
  42.         for (int i=0;i<tab.length;i++) System.out.print(tab[i] + " ");
  43.     }
  44. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement