Mikä on algoritmi? Yksinkertaisesti selitetty
Selitämme, mitkä algoritmit ovat tässä käytännöllisessä kärjessä. Tietotekniikan ja matematiikan termi esiintyy usein ohjelmistojen ja tietokoneiden yhteydessä. Näytämme tarkalleen, mikä sen takana on ja mitkä tärkeät algoritmit kohtaat jokapäiväisessä elämässä.
Merkitys: Mitä algoritmit ovat?
Algoritmille on erilaisia määritelmiä sovellusalueesta riippuen.
- Termi kuvaa sarjaa ohjeita, joita voidaan käyttää tietyn ongelman ratkaisemiseksi.
- Ohjesarja löytyy usein ohjelmistosta ja on saatavana lähdekoodissa. Algoritmi voidaan määritelmän mukaan myös kirjoittaa ohjeiksi tietokoneen oikean kytkemiseksi. Tämä tarkoittaa, että ihmiset ja koneet voivat suorittaa erilaisia algoritmeja.
- Täytät usein muut kriteerit, kuten "äärellinen pituus". Tämä tarkoittaa, että algoritmin on lopetettava rajallisen määrän vaiheita, ts. Sen on päätyttävä.
- Jos kohtaat termin "hyvin määritelty" "algoritmin" yhteydessä, tämä tarkoittaa, että ohjeet ovat selkeitä, toisin sanoen eivät ole moniselitteisiä, ts. Moniselitteisiä ja niiden on oltava olemassa.
- Algoritmi - kuten mikä tahansa muu ohjelmakoodi - kirjoitetaan tiukan syntaksin mukaan.
Tunnetut algoritmit: Löydät nämä algoritmit jokapäiväisessä elämässä
Jos mietit mitä algoritmin abstraktilla käsitteellä on merkitystä jokapäiväisessä elämässä, lue tästä osiosta suuria algoritmeja, joilla on merkitystä työssä ja vapaa-aikana.
- Jos ajat töihin aamulla ja käytät navigointilaitetta, Dijkstra- tai lyhimmän reitin algoritmi on usein laitteen takana. Se laskee, mikä reitti on nopein graafin ja sen solmujen muodossa. Jopa tekijät, kuten liikenneruuhkat, kaltevuudet ja tien sulkemiset, otetaan tässä huomioon.
- Jos kirjoitat termin hakukoneeseen, kuten Google, tulokset tulostetaan PageRank-algoritmin avulla. Se tarkistaa tulossivustojen pätevyyden, linkkirakenteen ja hakukyselyn asianmukaisuuden. Sitten tulokset lajitellaan.
- Jokaisen liikennevalon takana on algoritmi, joka määrittelee tarkan kytkentäkäyttäytymisen.
Muissa artikkeleissa selitämme, mitä termi SEO tarkoittaa, ja katsotaan tarkemmin Googlen PageRank-algoritmia.