Logo
Unionpedia
Viestintä
Get it on Google Play
Uusi! Lataa Unionpedia Android™-laitteella!
Vapaa
Nopeamman yhteyden kuin selaimen!
 

Pikalajittelu

Indeksi Pikalajittelu

Pikalajittelu käytännössä. Vaakaviivat ovat sarana-alkioita. Pikalajittelu (quicksort) on C. A. R. Hoaren kehittämä epävakaa lajittelualgoritmi, jossa joukosta valitaan tietty alkio vertailukohdaksi.

9 suhteet: Algoritmi, C (ohjelmointikieli), C. A. R. Hoare, Joukko, Lajittelualgoritmi, Pseudokoodi, Python (ohjelmointikieli), Rekursio, Suoritin.

Algoritmi

Algoritmi on yksityiskohtainen kuvaus tai ohje siitä, miten tehtävä tai prosessi suoritetaan; jota seuraamalla voidaan ratkaista tietty ongelma.

Uusi!!: Pikalajittelu ja Algoritmi · Katso lisää »

C (ohjelmointikieli)

C on yleiskäyttöinen, imperatiivinen ja rakenteinen käännettävä tietokoneiden ohjelmointikieli, joka on levinnyt laajalle 1970-luvulta lähtien, jolloin Dennis Ritchie kehitti sen UNIX-käyttöjärjestelmää varten.

Uusi!!: Pikalajittelu ja C (ohjelmointikieli) · Katso lisää »

C. A. R. Hoare

Charles Antony Richard "Tony" Hoare (s. 11. tammikuuta 1934 Colombo, Brittiläinen Ceylon) on brittiläinen tietojenkäsittelytieteilijä.

Uusi!!: Pikalajittelu ja C. A. R. Hoare · Katso lisää »

Joukko

Joukko on matematiikassa joukko-oppiin kuuluva peruskäsite.

Uusi!!: Pikalajittelu ja Joukko · Katso lisää »

Lajittelualgoritmi

Lomituslajittelun vaiheet esitettynä kaaviona. Luvut järjestetään pienimmästä suurimpaan (viimeinen rivi). Lajittelualgoritmit eli järjestämisalgoritmit ovat varsin keskeisiä algoritmeja ohjelmistotekniikassa.

Uusi!!: Pikalajittelu ja Lajittelualgoritmi · Katso lisää »

Pseudokoodi

Pseudokoodi on tietojenkäsittelytieteessä ohjelmointikielen tapaista koodia, jonka tarkoituksena on piilottaa eri ohjelmointikielten väliset syntaksierot ja jättää jäljelle vain algoritmin perusrakenne.

Uusi!!: Pikalajittelu ja Pseudokoodi · Katso lisää »

Python (ohjelmointikieli)

Python on ohjelmointikieli, jolle on tunnusomaista hyvä luettavuus, korkea abstraktiotaso ja kehittyneet kirjastot monilla eri sovellusalueilla.

Uusi!!: Pikalajittelu ja Python (ohjelmointikieli) · Katso lisää »

Rekursio

Rekursio on matemaattinen keino määritellä funktioita niin, että funktion arvo tietyssä pisteessä riippuu funktion arvosta edellisessä pisteessä.

Uusi!!: Pikalajittelu ja Rekursio · Katso lisää »

Suoritin

Alkukantaisen tietokoneen suorittimeen kuuluvia kymmeniä elektroniputkia. Suoritin tai prosessori (eli CPU) on tietokoneen osa, joka suorittaa tietokoneohjelman sisältämiä konekielisiä käskyjä.

Uusi!!: Pikalajittelu ja Suoritin · Katso lisää »

Uudelleenohjaukset tässä:

Pikajärjestäminen, Quicksort.

LähteväSaapuvat
Hei! Olemme Facebookissa nyt! »