Kaj je algoritem? Preprosto razloženo
Razložimo, kateri algoritmi so v tem praktičnem nasvetu. Izraz iz računalništva in matematike se pogosto pojavlja v povezavi s programsko opremo in računalniki. Pokažemo vam, kaj točno stoji za tem in katere glavne algoritme srečujete v vsakdanjem življenju.
Pomen: Kaj so algoritmi?
Glede na področje uporabe obstajajo različne definicije algoritma.
- Izraz opisuje vrsto navodil, ki jih lahko uporabimo za reševanje določene težave.
- Zaporedje navodil je pogosto v programski opremi in je na voljo v izvorni kodi. Po definiciji se algoritmu lahko napišejo tudi navodila za pravilno povezavo računalnika. To pomeni, da lahko ljudje in stroji izvajajo različne algoritme.
- Pogosto izpolnjujete druga merila, kot je "končna dolžina". To pomeni, da se mora algoritem končati po končnem številu korakov, tj. Končati se mora.
- Če naletite na izraz "dobro opredeljen" v povezavi z "algoritmom", to pomeni, da so navodila jasna, torej ne dvoumna, torej dvoumna in morajo obstajati.
- Algoritem - tako kot katera koli druga programska koda - je napisan v skladu s strogo skladnjo.
Znani algoritmi: Te algoritme boste našli v vsakdanjem življenju
Če se sprašujete, kaj ima abstraktni pojem algoritma v vsakdanjem življenju, preberite v tem razdelku o velikih algoritmih, ki igrajo vlogo pri delu in prostem času.
- Če se zjutraj vozite na delo in uporabljate navigacijsko napravo, je za napravo pogosto zadaj algoritem Dijkstra ali najkrajša pot. Izračuna, katera pot je najhitrejša v obliki grafa in njegovih vozlišč. Tu se upoštevajo celo dejavniki, kot so prometne zapore, vzponi in zapore cest.
- Če v iskalnik, kot je Google, vnesete izraz, se rezultati prikažejo z algoritmom PageRank. Na rezultatskih spletnih mestih preveri usposobljenost, strukturo povezav in ustreznost za vašo iskalno poizvedbo. Nato so rezultati razvrščeni.
- Za vsakim semaforjem je algoritem, ki določa natančno obnašanje stikal.
V drugih člankih pojasnjujemo, kaj pomeni izraz SEO, in podrobneje poglejmo Googlov algoritem PageRank.