algoritmus

0 Comments

valószínűleg az algoritmus megértésének legjobb módja az, ha receptként gondolunk rá. A cookie-k sütésének számos módja van, de egy recept követésével a pék tudja, hogy először melegítse elő a sütőt, majd mérje meg a lisztet, adjon hozzá vajat, csokoládé chipset stb. amíg a kívánt cookie-k be nem fejeződnek.

algoritmusok, egy programozó, vagy a számítógép tudós mondja a gép, hogy adatbázis lekérdezés Egy a múlt havi értékesítési adatok, hasonlítsd össze őket, hogy a megelőző hónapban, azonos hónapban tavaly, aztán megjelenik egy diagram.,

Mix több algoritmusok együtt, és van egy működő számítógépes program.

ahogy az várható volt, számos típusú algoritmus létezik gyakorlatilag mindenféle matematikai probléma megoldására. Vannak:

  • numerikus algoritmusok.

  • algebrai algoritmusok.

  • Geometriai algoritmusok.

  • szekvenciális algoritmusok.

  • működési algoritmusok.

  • elméleti algoritmusok.,

vannak olyan algoritmusok is, amelyeket a vezető matematikusok neveztek el, akik feltalálták őket:

  • Shor algoritmusa.

  • Girvan-Newman algoritmus.

  • Több Euklidián algoritmus.

vannak olyanok is, amelyeket az általuk megoldott konkrét probléma után neveztek el, például:

  • kétirányú keresési algoritmus.

  • k-way merge algoritmus.

a számítástechnika területén a legtöbb algoritmus általában adatkezelési és elemzési problémákat old meg.,

Top Computing Algorithms

(az Ohio Állami Egyetem szerint)

Rendezés

adatok hatékony és hasznos módon történő rendezése. Ezek közé tartozik a gyors rendezés, egyesítés rendezés, számlálás rendezés és mások;

keresés

Kulcsadatok keresése rendezett adatkészletekben. A bináris keresést lineáris adatstruktúrákban és rendezett adatkészletekben történő keresésre használják. A Depth / Breadth First Search (DFS/BFS) a gráf adatstruktúrákhoz használatos, és a keresőmotorok a webes feltérképezéshez használják.

Hashing

hasonló a kereséshez, de indexelő és KULCSAZONOSÍTÓ komponenssel.,ts mert rendel egy gombot, hogy bizonyos adatokat;

Dinamikus Programozási

Átalakítja a nagyobb, összetettebb problémák a sorozat kisebb problémák;

Exponenciális által Négyszögesítése (EbS)

Is ismert, mint a bináris exponentiation, EbS felgyorsítja a számítás a nagy egész számok, polinomok, négyzetes mátrixok, valamint egyéb, összetett problémák;

String illeszkedést, az Elemzés

a Célja, hogy megtalálja a minták nagy adatsorok segítségével, előre meghatározott szerződési korlátozások;

Primality Vizsgálati

Határozza meg, hogy prímszám vagy deterministically vagy probabilistically; többnyire a kriptográfia.,

Hálózat is nagymértékben támaszkodik algoritmusok, amelyek szabályozzák mindent a csomag útvonal, közlekedés menedzsment biztonság, titkosítás. Hagyományosan az útválasztási algoritmusok nagyrészt statikusak voltak, mivel rögzített hálózati pontokat hoztak létre.

az utóbbi időben azonban a hálózati szolgáltatók az adaptívabb algoritmusok felé tolódtak el, amelyek forgalmi vagy topológiai megfontolások alapján változtathatnak menet közben.

algoritmusok középpontjában szinte mindent a digitális világban, a nagy sebességű tőzsdei kereskedés automatizált mosogatógépek.,

a technológia egyre nagyobb mindenütt megtaláljuk magunkat támaszkodva intelligens autók, okos otthonok, intelligens városok, sőt okos szervek, úgy tűnhet, mint mi vagyunk egymásra hatók-val egy teljesen új formája a tudatosság a bolygón, aki sétál, beszél, gondolkodik.

a valóságban azonban csak sok szám fut át sok algoritmuson.


Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük