Autors:
Vērtējums:
Publicēts: 28.06.2016.
Valoda: Latviešu
Līmenis: Augstskolas
Literatūras saraksts: Nav
Atsauces: Nav
  • Paraugs 'Šella un uzlabotā iekļaušanas metode', 1.
  • Paraugs 'Šella un uzlabotā iekļaušanas metode', 2.
  • Paraugs 'Šella un uzlabotā iekļaušanas metode', 3.
  • Paraugs 'Šella un uzlabotā iekļaušanas metode', 4.
  • Paraugs 'Šella un uzlabotā iekļaušanas metode', 5.
  • Paraugs 'Šella un uzlabotā iekļaušanas metode', 6.
  • Paraugs 'Šella un uzlabotā iekļaušanas metode', 7.
  • Paraugs 'Šella un uzlabotā iekļaušanas metode', 8.
  • Paraugs 'Šella un uzlabotā iekļaušanas metode', 9.
Darba fragmentsAizvērt

4. Izstrādātās programmas pirmkods
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.util.Scanner;
public class Ld1151rdc030 {
public static int[] firstMethod(int[] A)
{
if (A.length == 0)
{
return A;
}

// sakārtot masīvu izmantojot 1. metodi - Uzlabota iekļaušanas metode
// izveidojam jaunu masīvu B, kas ir vienads ar A masiva garumu
int B[] = new int[A.length];

// Nosakam videjā elementa indeksu
int middle = A.length/2;

// Pirmo masiva A elementu ieliekam masiva B vidū
B[middle] = A[0];

// Nosakam sākuma robežas
int borderLow = middle -1;
int borderHigh = middle +1;

Autora komentārsAtvērt
Atlants