import sk.upjs.jpaz2.Turtle;
public class Poliarka extends Turtle {
public double priemer(int[] pole) {
int sucetCisel = 0;
for (int i = 0; i < pole.length; i++) {
sucetCisel = sucetCisel + pole[i];
}
return sucetCisel / (double) pole.length;
}
public int pocetOpakovani(int[] pole, int cislo) {
int pocitadlo = 0;
for (int i = 0; i < pole.length; i++) {
if (pole[i] == cislo)
pocitadlo++;
}
return pocitadlo;
}
public int[] zdvojPole(int[] pole) {
int[] zdvojenePole = new int[2 * pole.length];
for (int i = 0; i < pole.length; i++) {
zdvojenePole[2 * i] = pole[i];
zdvojenePole[2 * i + 1] = pole[i];
}
return zdvojenePole;
}
public boolean jeNeklesajuce(int[] pole) {
for (int i = 0; i < pole.length - 1; i++) {
if (pole[i] > pole[i + 1])
return false;
}
return true;
}
public int indexNajmensieho(int[] pole, int start, int koniec) {
// int index = start;
// for (int i = start; i < koniec; i++) {
// if (pole[i+1] < pole[index]){
// index = i+1;
// }
//
// }
// return index;
int indexNajmensieho = start;
for (int i = start + 1; i <= koniec; i++) {
if (pole[i] < pole[indexNajmensieho]) {
indexNajmensieho = i;
}
}
return indexNajmensieho;
}
public void vymen(int[] pole, int idx1, int idx2) {
int cislo1 = pole[idx1];
pole[idx1] = pole[idx2];
pole[idx2] = cislo1;
}
public void zahada(int[] pole) {
for (int i = 0; i < pole.length; i++) {
vymen(pole, i, indexNajmensieho(pole, i, pole.length - 1));
}
}
// public int najcastejsiaHodnota(int[] pole) {
//
// }
}