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ää »