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

Hakualgoritmi

Indeksi Hakualgoritmi

Hakualgoritmilla voidaan tarkoittaa mitä tahansa algoritmia, jolle kerrotaan ongelma ja joka etsii siihen vastauksen.

18 suhteet: Algoritmi, AVL-puu, Binäärinen hakupuu, Graafi, Hakurakenne, Lajittelualgoritmi, Leveyssuuntainen läpikäynti, Linkitetty lista, Ohjelmointi, Peräkkäishaku, Punamusta puu, Puolitushaku, Säiliö (abstrakti tietotyyppi), Syvyyssuuntainen läpikäynti, Taulukko (tietorakenne), Tietojenkäsittelytiede, Tietorakenne, Verkkoteoria.

Algoritmi

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

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

AVL-puu

Tietojenkäsittelytieteessä AVL-puu on binäärinen hakupuu.

Uusi!!: Hakualgoritmi ja AVL-puu · Katso lisää »

Binäärinen hakupuu

Binäärinen hakupuu (binäärihakupuu,, BST) on hakurakenne, joka on toteutettu binääripuun avulla.

Uusi!!: Hakualgoritmi ja Binäärinen hakupuu · Katso lisää »

Graafi

Verkko eli graafi on matematiikkaan (graafiteoria eli verkkoteoria) ja tietojenkäsittelytieteeseen liittyvä käsite.

Uusi!!: Hakualgoritmi ja Graafi · Katso lisää »

Hakurakenne

Hakurakenne eli assosiaatiotaulu eli hakemisto on abstrakti tietotyyppi, joka kuvaa avaimia arvoiksi.

Uusi!!: Hakualgoritmi ja Hakurakenne · 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!!: Hakualgoritmi ja Lajittelualgoritmi · Katso lisää »

Leveyssuuntainen läpikäynti

Leveyshaku (BFS) on algoritmi, jolla etsitään puurakenteesta solmu, joka täyttää tietyn ominaisuuden.

Uusi!!: Hakualgoritmi ja Leveyssuuntainen läpikäynti · Katso lisää »

Linkitetty lista

Tietojenkäsittelytieteessä linkitetty lista on yksi ohjelmoinnissa käytettävistä perustietorakenteista.

Uusi!!: Hakualgoritmi ja Linkitetty lista · Katso lisää »

Ohjelmointi

Ohjelmointia Java-ohjelmointikielellä Ohjelmointi tarkoittaa tietokoneelle tai vastaavalle ohjelmoitavalle laitteelle jollakin tavalla, tyypillisesti kirjoittamalla, annettavia toimintaohjeita formaalilla kielellä eli ohjelmointikielellä.

Uusi!!: Hakualgoritmi ja Ohjelmointi · Katso lisää »

Peräkkäishaku

Tietojenkäsittelytieteessä peräkkäishaku eli lineaarihaku on yksinkertainen hakualgoritmi, joka etsii arvoa taulukosta käymällä sen läpi alkio alkiolta.

Uusi!!: Hakualgoritmi ja Peräkkäishaku · Katso lisää »

Punamusta puu

Punamusta puu on tasapainotettu binäärinen hakupuu.

Uusi!!: Hakualgoritmi ja Punamusta puu · Katso lisää »

Puolitushaku

Puolitushaku eli binäärihaku on tietojenkäsittelytieteessä tehokas ja yleisesti käytetty hakualgoritmi tiedon etsimiseen järjestetystä taulukosta.

Uusi!!: Hakualgoritmi ja Puolitushaku · Katso lisää »

Säiliö (abstrakti tietotyyppi)

Tietojenkäsittelytieteessä säiliö on luokka tai tietorakenne, jonka ilmentymät ovat muiden olioiden kokoelmia.

Uusi!!: Hakualgoritmi ja Säiliö (abstrakti tietotyyppi) · Katso lisää »

Syvyyssuuntainen läpikäynti

Tietojenkäsittelytieteessä syvyyssuuntainen läpikäynti eli syvyyshaku (DFS) on graafialgoritmi, joka etsii kaikki tietyn solmun kautta saavutettavat muut solmut.

Uusi!!: Hakualgoritmi ja Syvyyssuuntainen läpikäynti · Katso lisää »

Taulukko (tietorakenne)

Tietojenkäsittelytieteessä taulukko on alkeellinen tietorakenne, jota käytetään lähes kaikissa muutamaa riviä pidemmissä tietokoneohjelmissa.

Uusi!!: Hakualgoritmi ja Taulukko (tietorakenne) · Katso lisää »

Tietojenkäsittelytiede

Tietojenkäsittelytiede tai tietojenkäsittelyoppi on tieteenala, joka tutkii tietotekniikkaan ja sen käyttöön liittyviä kysymyksiä, muun muassa tiedon tallennusta, prosessointia, esittämistä ja siirtämistä.

Uusi!!: Hakualgoritmi ja Tietojenkäsittelytiede · Katso lisää »

Tietorakenne

Tietorakenne on tietojenkäsittelyssä esiintyvä termi, joka tarkoittaa tapaa säilöä ja käsitellä dataa tietokoneella tyypillisesti tietokoneen muistissa tietokoneohjelman suorituksen aikana.

Uusi!!: Hakualgoritmi ja Tietorakenne · Katso lisää »

Verkkoteoria

Verkkoteoria eli graafiteoria on matematiikan osa-alue, joka tutkii kohteiden välisten suhteiden esittämiseen käytettäviä matemaattisia malleja eli verkkoja.

Uusi!!: Hakualgoritmi ja Verkkoteoria · Katso lisää »

Uudelleenohjaukset tässä:

Hakualgoritmit.

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