Kirjautuminen

Haku

Tehtävät

Keskustelu: Yleinen keskustelu: Miten Olpe03:lla tehdään linkitetty lista?

Jaska [18.04.2017 13:47:33]

#

Luin netistä tällaisesta ohjelmointikielestä kuin Olpe03, https://www.cs.helsinki.fi/u/mluukkai/olpemuuntok2004/olpe1.ps . Kun tuon on sanottu olevan Turing-täydellinen, niin miten tuollaisella kielellä tehdään vaikkapa linkitetty lista, jossa eri muuttujia pitäisi generoida mielivaltaisen monta kappaletta? Tuossa sanottiin, että muita rakenteita kuin esimerkissä ilmenevät ei ole, mutta en ymmärrä, miten kielellä voidaan luoda uusia muuttujia mielivaltaisen monta.

peran [18.04.2017 15:58:50]

#

Veikkaisin, että kielen ideana on se, että int-muuttujan maksimikokoa ei ole rajattu, jolloin mitä tahansa muuttujaa voi käyttää taulukon tapaan.

C:ssähän kokonaisluvun maksimim koko on rajattu, joten siinä "joutuu" käyttämään taulukoita tai osoittimia, jos haluaa listan tehdä.

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta