Mi az algoritmus?

Muhammed ibn-Musa Al-Khowarizmi matematikus nevéből származtatott algoritmus olyan megoldás, amely megfelel az alábbi kritériumoknak.

  1. A problémát megoldó utasítások, eljárások vagy képletek listája.
  2. Bizonyítható.
  3. Valami, ami mindig befejeződik és működik.

Példák az algoritmusok mai használatára

Napjainkban az algoritmusok naponta több százszor használatosak a különböző feladatokhoz. Az alábbiakban csak néhány a különböző módszerek közül, amelyeket az algoritmusok ma használnak.

  • Az algoritmusok segítik a közlekedési lámpák szabályozását.
  • A számítógépek algoritmusokat használnak az adatok konvertálására (pl. A decimális bináris konvertálásra).
  • A Google keresés a PageRank algoritmust használja a keresési eredmények rendezésére.
  • A titkosítás és az adatok titkosítása és az adatbiztonság megőrzése algoritmus.
  • A GPS algoritmusokat használ a legmegfelelőbb útvonal eléréséhez.
  • Több tucat rendezési algoritmus létezik az adatok rendezésére.
  • Az okostelefonok, a Wi-Fi és a vezeték nélküli kommunikáció algoritmusokat használ a kommunikációhoz.
  • Az e-mail spam-felismerés algoritmusokat használ a rossz e-mailek kiszűrésére.
  • Adat tömörítés az információk gyorsabb (pl. YouTube-videó) használatához algoritmusok használatához.

Mikor volt az első algoritmus?

Mivel a főzési recept algoritmusnak tekinthető, az első algoritmus visszaléphet az írásig. Azonban sokan találják az Euclid algoritmusát, hogy megtalálják a legnagyobb közös osztót az elsőnek. Ez az algoritmus, amelyet először 300 BC Ada Lovelace ír le, aki az első számítógépes programozó és az első személy, aki egy gép algoritmusát fejlesztette.

Cipher, Exponential backoff, Flowchart, Hashing, MDC, Monte Carlo módszer, Programozási feltételek, Quantum algoritmus, Útválasztási algoritmus