Azərbaycan  AzərbaycanDeutschland  DeutschlandLietuva  Lietuvaශ්‍රී ලංකාව  ශ්‍රී ලංකාවTürkiyə  Türkiyə
Pagalba
www.datawiki.lt-lt.nina.az
  • Pradžia

AlgoritmasTipas Rikiavimo algoritmaiPavadinimas Įterpimo Insertion sort Sudėtingumas Vidutinis N blogiausias N Greitos n

Įterpimo rikiavimo algoritmas

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

Įterpimo algoritmas (angl. insertion sort) – vienas iš paprastų, bet nelabai efektyvių rikiavimo algoritmų. Algoritmo privalumai – paprasta suprogramuoti, efektyvus mažiems duomenų kiekiams ar beveik surikiuotiems duomenims, naudoja mažai atminties. Algoritmas yra stabilus. Pagrindinis principas – imamas kiekvienas elementas iš eilės ir įterpiamas į jam skirtą vietą jau surikiuotoje duomenų grupėje.

Įterpimo algoritmas laukiamu atveju naudoja apytikriai N²/4 lyginimų ir N²/8 keitimų vietomis, blogiausiu atveju – dvigubai daugiau operacijų. Veikia geriau su tam tikrom duomenų struktūrom (pavyzdžiui, sąrašu, bet ne masyvu).

Kai žaidėjai rankiniu būdu rūšiuoja kortas bridžo žaidime, dauguma naudoja rikiavimo metodą, panašų įterpimo algoritmą.

Pavyzdžiai

Pavyzdys Pascal kalba:

procedure Iterpimas (var a:array of integer; N:integer); var i, j, v:integer; begin  for i:=2 to N do  begin  v:=a[i]; j:=i;  while a[j-1]>v do  begin  a[j]:=a[j-1];  j:=j-1;  end;  a[j]:=v;  end; end; 

Šaltiniai

  1. Sedgewick, Robert (1983). Algorithms. Addison-Wesley. p. 95. ISBN 978-0-201-06672-2.

Nuorodos

  • Rikiavimo algoritmų sudėtingumas
  • Įterpimo metodas vaizdžiai
  • Įterpimo metodas vaizdžiai Archyvuota kopija 2005-09-27 iš Wayback Machine projekto.
  • Įterpimo metodas vaizdžiai

Autorius: www.NiNa.Az

Išleidimo data: 25 Lie, 2025 / 23:32

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 Įterpimo rikiavimo algoritmas, Kas yra Įterpimo rikiavimo algoritmas? Ką reiškia Įterpimo rikiavimo algoritmas?

AlgoritmasTipas Rikiavimo algoritmaiPavadinimas Įterpimo Insertion sort Sudetingumas Vidutinis N blogiausias N Greitos nuorodos Algoritmai Rikiavimo algoritmai Įterpimo Sablonas Įterpimo algoritmas angl insertion sort vienas is paprastu bet nelabai efektyviu rikiavimo algoritmu Algoritmo privalumai paprasta suprogramuoti efektyvus maziems duomenu kiekiams ar beveik surikiuotiems duomenims naudoja mazai atminties Algoritmas yra stabilus Pagrindinis principas imamas kiekvienas elementas is eiles ir įterpiamas į jam skirta vieta jau surikiuotoje duomenu grupeje Animacija vaizduojanti įterpimo rikiavimo algoritma Įterpimo algoritmas laukiamu atveju naudoja apytikriai N 4 lyginimu ir N 8 keitimu vietomis blogiausiu atveju dvigubai daugiau operaciju Veikia geriau su tam tikrom duomenu strukturom pavyzdziui sarasu bet ne masyvu Kai zaidejai rankiniu budu rusiuoja kortas bridzo zaidime dauguma naudoja rikiavimo metoda panasu įterpimo algoritma PavyzdziaiPavyzdys Pascal kalba procedure Iterpimas var a array of integer N integer var i j v integer begin for i 2 to N do begin v a i j i while a j 1 gt v do begin a j a j 1 j j 1 end a j v end end SaltiniaiSedgewick Robert 1983 Algorithms Addison Wesley p 95 ISBN 978 0 201 06672 2 NuorodosRikiavimo algoritmu sudetingumas Įterpimo metodas vaizdziai Įterpimo metodas vaizdziai Archyvuota kopija 2005 09 27 is Wayback Machine projekto Įterpimo metodas vaizdziai

Naujausi straipsniai
  • Rugpjūtis 16, 2025

    Siaurys Mažasai

  • Rugsėjis 20, 2025

    Sitatunga FC

  • Rugpjūtis 23, 2025

    Sherwood Foresters Kildare

  • Rugpjūtis 17, 2025

    Sheree North

  • Rugpjūtis 11, 2025

    Sheena is a Parasite

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