Azərbaycan  AzərbaycanDeutschland  DeutschlandLietuva  LietuvaMalta  Maltaශ්‍රී ලංකාව  ශ්‍රී ලංකාවTürkmenistan  TürkmenistanTürkiyə  TürkiyəУкраина  Украина
Pagalba
www.datawiki.lt-lt.nina.az
  • Pradžia

AlgoritmasTipas Rikiavimo algoritmaiPavadinimas Išrinkimo Selection sort Sudėtingumas Vidutinis N blogiausias N Greitos

Išrinkimo rikiavimo algoritmas

  • Pagrindinis puslapis
  • Išrinkimo rikiavimo algoritmas
Išrinkimo rikiavimo algoritmas
www.datawiki.lt-lt.nina.azhttps://www.datawiki.lt-lt.nina.az
Algoritmas
Tipas Rikiavimo algoritmai
Pavadinimas Išrinkimo (Selection sort)
Sudėtingumas Vidutinis - N²; blogiausias - N²
Greitos nuorodos
  • Algoritmai
    • Rikiavimo algoritmai
      • Išrinkimo
  • Šablonas

Išrinkimo algoritmas (angl. selection sort) – vienas iš paprasčiausių rikiavimo algoritmų. Pagrindinis principas – minimalų elementą reikia rašyti į pirmą duomenų sekos vietą, tada taikyti tą patį principą posekiui be pirmojo elemento ir t. t.

Algoritmas priklauso „brutalios jėgos“ algoritmams, bet dažnai naudojamas labai ilgiems įrašams su trumpais laukais rikiuoti. Algoritmo vykdymo metu kiekvienas iš elementų bus perkeltas į kitą vietą ne daugiau kaip vieną kartą.

Algoritmas naudoja apie N²/2 lyginimų ir N keitimų, taigi sudėtingumas yra O(N²).

Pavyzdys

Pavyzdys Pascal kalba:

procedure Išrinkimas (var a:array of integer; N:integer); var i, j, nuo, t: integer; begin  for i := 1 to N-1 do  begin  nuo := i;  for j :=i+1 to N do  if a[j] < a[nuo] then nuo := j;  t := a[nuo];  a[nuo] := a[i];  a[i] := t  end;  end; 

Pavyzdys C++ kalba:

void Išrinkimas  {  int nuo, t;  for(int i = 0; i < N - 1; i++)   {  nuo = i;  for(int j = i+1; j < N; j++)  {  if (a[j] < a[nuo])   nuo = j;  }  t = a[nuo];  a[nuo] = a[i];  a[i] = t;  } } 

Šaltiniai

  1. Amaratunga, Kevin. „Sorting“. web.mit.edu. Nuoroda tikrinta 2024-02-03.

Autorius: www.NiNa.Az

Išleidimo data: 25 Lie, 2025 / 14:45

vikipedija, wiki, lietuvos, knyga, knygos, biblioteka, straipsnis, skaityti, atsisiųsti, nemokamai atsisiųsti, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, pictu, mobilusis, porn, telefonas, android, iOS, apple, mobile telefl, samsung, iPhone, xiomi, xiaomi, redmi, pornografija, honor, oppo, Nokia, Sonya, mi, pc, web, kompiuteris, Informacija apie Išrinkimo rikiavimo algoritmas, Kas yra Išrinkimo rikiavimo algoritmas? Ką reiškia Išrinkimo rikiavimo algoritmas?

AlgoritmasTipas Rikiavimo algoritmaiPavadinimas Isrinkimo Selection sort Sudetingumas Vidutinis N blogiausias N Greitos nuorodos Algoritmai Rikiavimo algoritmai Isrinkimo Sablonas Isrinkimo algoritmas angl selection sort vienas is paprasciausiu rikiavimo algoritmu Pagrindinis principas minimalu elementa reikia rasyti į pirma duomenu sekos vieta tada taikyti ta patį principa posekiui be pirmojo elemento ir t t Animacija vaizduojanti isrinkimo rikiavimo algoritma Algoritmas priklauso brutalios jegos algoritmams bet daznai naudojamas labai ilgiems įrasams su trumpais laukais rikiuoti Algoritmo vykdymo metu kiekvienas is elementu bus perkeltas į kita vieta ne daugiau kaip viena karta Algoritmas naudoja apie N 2 lyginimu ir N keitimu taigi sudetingumas yra O N PavyzdysPavyzdys Pascal kalba procedure I s rinkimas var a array of integer N integer var i j nuo t integer begin for i 1 to N 1 do begin nuo i for j i 1 to N do if a j lt a nuo then nuo j t a nuo a nuo a i a i t end end Pavyzdys C kalba void Isrinkimas int nuo t for int i 0 i lt N 1 i nuo i for int j i 1 j lt N j if a j lt a nuo nuo j t a nuo a nuo a i a i t SaltiniaiAmaratunga Kevin Sorting web mit edu Nuoroda tikrinta 2024 02 03

Naujausi straipsniai
  • Liepa 26, 2025

    Otto von Mauderodės spaustuvė

  • Liepa 26, 2025

    Ossastorium

  • Liepa 26, 2025

    Osoveco Marijos Dangun Žengimo parapija

  • Liepa 26, 2025

    Osoveco Marijos Dangun Žengimo bažnyčia

  • Liepa 26, 2025

    Osmanli Ankara

www.NiNa.Az - Studija

    Susisiekite
    Kalbos
    Susisiekite su mumis
    DMCA Sitemap
    © 2019 nina.az - Visos teisės saugomos.
    Autorių teisės: Dadash Mammadov
    Nemokama svetainė, kurioje galima dalytis duomenimis ir failais iš viso pasaulio.
    Viršuje