mikä on associated array suomeksi? Linkitetty listako..?
mikä on associated array suomeksi?
pönttö
4752
0Äänestä
Muut lukivat myös
Odottaa vastausta
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Turvaa tilisi vahvistamalla puhelinnumerosi. Voit silloin palauttaa unohtuneen salasanan tekstiviestillä.
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 4
Vanhimmat
Eikös se ole toiselta nimeltää hash array ? Se ei ole linkitetty lista vaan semmoinen yleinen käsite, jolla tallennettavan elementin sijainti voidaan ilmaista jollain mielivaltaisella datajonolla. Olikohan tarpeeksi epäselvästi ilmaistu ?
Esim. perlissä on hashit, johon voit tallentaa arvon taulukon paikkaan "abcdef" notaatiolla $hash{"abcdef"} = 1. Normaalin listan tapauksessa kohtaan viitattaisiin vain indeksillä (eli luvulla).
Linkitetty lista on rakenne jossa listan elementistä on linkki seuraavaan elementtiin. Tarvitaan harvoin... Tai usein... Riippuu siitä mitä tekee. :)
Tuolle mitä kaipaat en suomenkielistä nimeä tiedä (nimetty lista?). HASH-taulukko se ei sinänsä ole, vaikkakin sen voi toteuttaa hash-taulukolla, b-puulla tai vaikka tavallisilla taulukoila - lähinnä tila/suorituskyky -ongelma. :)
Associated = yhteydessä johonkin asiaan, array = laite ---> järjestelmä, joka opetetaan toimimaan jonkin tietyn alajärjestelmän kielellä ja korrelaatiossa sen kanssa.
linkitetty lista = linked list