29-11-2014, 22:26
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
[[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