Kursiniai darbai

Rikiavimo algoritmų lyginamoji analizė

9.4   (3 atsiliepimai)
Rikiavimo algoritmų lyginamoji analizė 1 puslapis
Rikiavimo algoritmų lyginamoji analizė 2 puslapis
Rikiavimo algoritmų lyginamoji analizė 3 puslapis
Rikiavimo algoritmų lyginamoji analizė 4 puslapis
Rikiavimo algoritmų lyginamoji analizė 5 puslapis
Rikiavimo algoritmų lyginamoji analizė 6 puslapis
Rikiavimo algoritmų lyginamoji analizė 7 puslapis
Rikiavimo algoritmų lyginamoji analizė 8 puslapis
Rikiavimo algoritmų lyginamoji analizė 9 puslapis
Rikiavimo algoritmų lyginamoji analizė 10 puslapis
Rikiavimo algoritmų lyginamoji analizė 11 puslapis
Rikiavimo algoritmų lyginamoji analizė 12 puslapis
Rikiavimo algoritmų lyginamoji analizė 13 puslapis
Rikiavimo algoritmų lyginamoji analizė 14 puslapis
Rikiavimo algoritmų lyginamoji analizė 15 puslapis
Rikiavimo algoritmų lyginamoji analizė 16 puslapis
Rikiavimo algoritmų lyginamoji analizė 17 puslapis
Rikiavimo algoritmų lyginamoji analizė 18 puslapis
www.nemoku.lt
www.nemoku.lt
Aukščiau pateiktos peržiūros nuotraukos yra sumažintos kokybės. Norėdami matyti visą darbą, spustelkite peržiūrėti darbą.
Ištrauka

Pav. 11 Rikiavimas su nesurikiuotais duomenimis 7
Pav. 12 Rikiavimas su surikiuotais duomenimis 7
Pav. 13 Rikiavimas su atvirksciai surikiuotais duomenimis 8
Pav. 14 Rikiavimas su 100000 elementais 8
Pav. 15 Burbulo rikiavimo algoritmo tyrimo rezultatai 8
pav. 16 Burbulo rikiavimo tyrimas 8
Pav. 17 Burbulo rikiavimo algoritmo tyrimas grafikoje 9
Pav. 18 Burbulo rikiavimo algoritmo tyrimo kodas (1) 9
Pav. 19 Burbulo rikiavimo algoritmo tyrimo kodas(2) 10
Pav. 20 Burbulo rikiavimo algoritmo tyrimo kodas(3) 10
Pav. 21 Išrinkimo rikiavimo algoritmas 11
Pav. 22 Išrinkimo rikiavimo algoritmo rezultatai 12
Pav. 23 Išrinkimo rikiavimo algoritmo tyrimas grafikoje 12
Pav. 24 Išrinkimo rikiavimo algoritmo tyrimo kodas(1) 13
Pav. 25 Išrinkimo rikiavimo algoritmo tyrimo kodas(2) 13
Pav. 26 Išrinkimo rikiavimo algoritmo tyrimo kodas(3) 14
Pav. 27 Panašus rikiavimo algoritmų tyrimas 15
ĮVADAS
Rūšiavimui visada reikia pasikartojančių veiksmų, kuriems atlikti naudojami ciklai arba rekursija. Algoritmo efektyvumas vertinamas pagal šių veiksmų skaičių. Svarbus efektyvumo rodiklis yra ir algoritmui reikalingos papildomos atminties kiekis.
Būtų patogu sudėlioti rūšiavimo algoritmus pagal jų efektyvumo laipsnį, tada pasirinkti geriausią ir jį pritaikyti. Bet tai nėra taip lengva. Kai kuriose problemose pats rūšiuojamųjų duomenų saugojimo būdas yra toks, kad elementų palyginimas poromis yra daug paprastesnis nei jų perkėlimas, todėl, atsižvelgiant į efektyvumą, būtent mainų skaičius tampa pagrindine užduotimi.
„Bubble sort“ ir „Selection sort“ yra rūšiavimo algoritmai, kuriuos galima atskirti pagal metodus, kuriuos jie naudoja rūšiuodami. Burbulinis rūšiavimas iš esmės keičia elementus, o išrinkimo rikiavimas rūšiuoja tik pasirinkdamas tam tikrą elementą.
Darbo tikslas: išanalizuoti ir aprašyti rikiavimo algoritmų veikimo principą bei jų skirtumus. Aprašyti kaip pasirinktais būdais yra rikiuojami elementai.
Darbo užduotis:
• Kuris iš pasirinktų rikiavimo algoritmų yra spartesnis dirbant su 5000 nesurikiuotų duomenų?
• Kuris iš pasirinktų rikiavimo algoritmų yra spartesnis dirbant su 5000 atvirkščiai surikiuotų duomenų?
• Kuris iš pasirinktų rikiavimo algoritmų yra spartesnis dirbant su 5000 surikiuotų duomenų (t.y. bandoma rikiuoti, kai duomenys jau yra tvarkingai surikiuoti)?
• Kuris iš pasirinktų rikiavimo algoritmų yra spartesnis dirbant su 10000 nesurikiuotų duomenų?
• Kuris iš pasirinktų rikiavimo...

Daugiau informacijos...

Šį darbą sudaro 1673 žodžiai, tikrai rasi tai, ko ieškai!

Turinys
  • ALGORITMAI IR DUOMENŲ STRUKTŪROS 1
  • LENTELIŲ IR PAVEIKSLŲ SĄRAŠAI 3
  • ĮVADAS 4
  • 1) Burbulo rikiavimo algoritmas (Bubble sort) 5
  • 1.1) Burbulo rikiavimo algoritmo tyrimas 5
  • 1.2) Burbulo rikiavimo algoritmo tyrimo kodas 9
  • 2) Išrinkimo rikiavimo algoritmas (Selection sort) 11
  • 2.1) Išrinkimo rikiavimo algoritmo tyrimas 12
  • 2.2) Išrinkimo rikiavimo algoritmo tyrimo kodas 13
  • 3) Kitų panašių tyrimų apžvelgimas 15
  • IŠVADOS 16
  • ŠALTINIŲ SARAŠAS 17

★ Klientai rekomenduoja


Šį rašto darbą rekomenduoja mūsų klientai. Ką tai reiškia?

Mūsų svetainėje pateikiama dešimtys tūkstančių skirtingų rašto darbų, kuriuos įkėlė daugybė moksleivių ir studentų su skirtingais gabumais. Būtent šis rašto darbas yra patikrintas specialistų ir rekomenduojamas kitų klientų, kurie po atsisiuntimo įvertino šį mokslo darbą teigiamai. Todėl galite būti tikri, kad šis pasirinkimas geriausias!

Detali informacija
Darbo tipas
Šaltiniai
✅ Šaltiniai yra
Failo tipas
Word failas (.docx)
Apimtis
19 psl., (1673 ž.)
Darbo duomenys
  • Informacinių technologijų kursinis darbas
  • 19 psl., (1673 ž.)
  • Word failas 1 MB
  • Lygis: Universitetinis
  • ✅ Yra šaltiniai
www.nemoku.lt Atsisiųsti šį kursinį darbą
Privalumai
Pakeitimo garantija Darbo pakeitimo garantija

Atsisiuntei rašto darbą ir neradai jame reikalingos informacijos? Pakeisime jį kitu nemokamai.

Sutaupyk 25% pirkdamas daugiau Gauk 25% nuolaidą

Pirkdamas daugiau nei vieną darbą, nuo sekančių darbų gausi 25% nuolaidą.

Greitas aptarnavimas Greitas aptarnavimas

Išsirink norimus rašto darbus ir gauk juos akimirksniu po sėkmingo apmokėjimo!

Atsiliepimai
www.nemoku.lt
Dainius Studentas
Naudojuosi nuo pirmo kurso ir visad randu tai, ko reikia. O ypač smagu, kad įdėjęs darbą gaunu bet kurį nemokamai. Geras puslapis.
www.nemoku.lt
Aurimas Studentas
Puiki svetainė, refleksija pilnai pateisino visus lūkesčius.
www.nemoku.lt
Greta Moksleivė
Pirkau rašto darbą, viskas gerai.
www.nemoku.lt
Skaistė Studentė
Užmačiau šią svetainę kursiokės kompiuteryje. :D Ką galiu pasakyti, iš kitur ir nebesisiunčiu, kai čia yra viskas ko reikia.
Palaukite! Šį darbą galite atsisiųsti visiškai NEMOKAMAI! Įkelkite bet kokį savo turimą mokslo darbą ir už kiekvieną įkeltą darbą būsite apdovanoti - gausite dovanų kodus, skirtus nemokamai parsisiųsti jums reikalingus rašto darbus.
Vilkti dokumentus čia:

.doc, .docx, .pdf, .ppt, .pptx, .odt