Seguimos buscando a Arshak. Ayudanos compartiendo!
Encuesta no oficial de docentes
Resultados de la encuesta no oficial de docentes
Probaste el SIGA Helper?

Donar $100 Donar $200 Donar $500 Donar mensualmente


Enviar respuesta 
 
Calificación:
  • 0 votos - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
Buscar en el tema
Haskell lista de listas
Autor Mensaje
tefi.oquendo Sin conexión
Empleado del buffet
Sin estado :(
*

Otra
Otra

Mensajes: 1
Agradecimientos dados: 0
Agradecimientos: 0 en 0 posts
Registro en: Nov 2014
Mensaje: #1
Haskell lista de listas
Buenas noches amigos tengo demasiadas dudas con Haskell, simplemente no termino de agarrarle la idea a este tipo de programación por lo que necesito ayuda principalmente a la hora de como acceder a cada uno de los elementos de la lista que están dentro de otra lista, esto es un grafo representado con listas de listas

[[1 [2] 5] [7 [1] 10] [12 [7 13] 11] [18 [12] 8] [2 [3 8] 5] [8 [7] 3] [13 [12
14 19] 16] [19 [18 20] 14] [3 [4 14] 4] [14 [13 15] 15] [4 [5] 9] [9 [4] 6]
[15 [14 16 20] 13] [20 [21] 11] [5 [6] 12] [10 [5 9] 9] [16 [15 17] 20]
[21 [16] 7] [6 [11] 12] [11 [10] 8] [17 [16] 14]] 1 17

este seria básicamente el archivo de entrada que se toma, a demás de 2 elementos numéricos que indican los valores que debo buscar dentro del grafo y determinar si hay camino o no.

Si pudiesen ayudarme se los agradecería inmensamente
29-11-2014 22:26
Envíale un email Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
cplhenderson Sin conexión
Militante
OMG Todo menos Fiorante T__T
***

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 73
Agradecimientos dados: 13
Agradecimientos: 12 en 12 posts
Registro en: May 2011
Mensaje: #2
RE: Haskell lista de listas
en realidad lo que tenes aca es una lista de lista de lista. Es bastante compleja la estructura que estas pasando. fijate si lo tenes bien diagramado el tema del grafo.
Si queres o necesitas una lista de lista en Haskell tenes que hacer algo como [[1,2,3],[4,5,6],[7,8,9,10]].
Las listas de Haskell no se acceden, sino que hay funciones ya establecidas para que te devuelvan algun elemento de la lista, tampoco se recorren ni se modifican.

acá tenes un apunte de PDeP sobre listas en Haskell
https://4924d24e-a-62cb3a1a-s-sites.goog...edirects=0
(Este mensaje fue modificado por última vez en: 30-11-2014 16:23 por cplhenderson.)
30-11-2014 15:53
Envíale un email Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
Buscar en el tema
Enviar respuesta 




Usuario(s) navegando en este tema: 1 invitado(s)