![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#5
|
||||
|
||||
|
Hola mamx,
Dejame ver si te entiendo... Entonces tienes un grafo más o menos como este: Código:
+---+ +---+ +---+ +---+ +---+ | M |----| B |----| C |----| E |----| B | +---+ +---+ +---+ +---+ +---+ Se lo vemos como un DER la cosa queda así: Código:
+---+ +---+ +---+ +---+ +---+ | M |-|---<| B |>---|-| C |-|---<| E |>---|-| B | +---+ +---+ +---+ +---+ +---+ ¿Estás empleando Dijkstra? El algoritmo de Dijkstra, si no falla la cabeza, lo que hace es calcular la distancia mínima desde un Nodo a TODOS los demás. Y si obtenemos las distancias mínimas de un nodo a otro se puede recorrer la estructura a través de dichos mínimos y deternos cuando se haya llegado al nodo destino. A lo que voy es que el algoritmo de Dijkstra va etiquetando los nodos y llevando una estructura desde los mínimos hasta los máximos, en forma acumulada. Como dicha estructura contiene a todos los nodos, en vez de llegar hasta el final, parar el algoritmo ni bien de detecte el nodo que queremos como destino. ¿O yo estoy comprendiendo mal el problema? ![]() No se... ya me estoy confundiendo. Lo que estás buscando es que dada dos tablas (nodos) el sistema devuelva las relaciones entre dichas tablas (nodos), entonces si partimos de un nodo a otro ira estableciendo las relaciones hasta llegar al nodo destino. Hay algo que se me escapa ![]() Saludos, |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Ver relaciones de las tablas | ManuelPerez | Varios | 4 | 17-03-2008 18:32:12 |
| Como Manejo Las Relaciones Entre Dos Tablas En Ibadmin 3 De Interbase | afal3d | Firebird e Interbase | 2 | 13-06-2007 19:54:13 |
| Relaciones en tablas .dbf | snowlis | Conexión con bases de datos | 6 | 15-04-2007 11:00:41 |
| Tablas y Relaciones 2 | leodelca23 | Tablas planas | 4 | 13-09-2006 23:40:06 |
| Como extraer datos de 3 tablas SQL | MRang14 | SQL | 0 | 04-10-2004 21:29:21 |
|