Algoritmo de árbol de expansión mínimo de Kruskal | Codicioso Algo-2 – Part 1

¿Qué es un árbol de expansión? Un árbol de expansión es un subconjunto de un gráfico conectado G, donde todas las aristas están conectadas, es decir, podemos atravesar cualquier arista desde una arista particular con o sin intermediarios. Además, un árbol de expansión no debe tener ningún ciclo. Así podemos decir que si hay n … Continue reading «Algoritmo de árbol de expansión mínimo de Kruskal | Codicioso Algo-2 – Part 1»

Árbol de expansión con grado máximo (usando el algoritmo de Kruskal)

Dado un gráfico conectado no ponderado no dirigido que consta de n vértices y m aristas. La tarea es encontrar cualquier árbol de expansión de este gráfico tal que el grado máximo sobre todos los vértices sea el máximo posible. El orden en que imprima los bordes de salida no importa y un borde también … Continue reading «Árbol de expansión con grado máximo (usando el algoritmo de Kruskal)»

Costo mínimo requerido para conectar todas las casas en una ciudad

Dada una array 2D casas[][] que consta de N coordenadas 2D {x, y} donde cada coordenada representa la ubicación de cada casa, la tarea es encontrar el costo mínimo para conectar todas las casas de la ciudad. El costo de conectar dos casas es la Distancia Manhattan entre los dos puntos (x i , y … Continue reading «Costo mínimo requerido para conectar todas las casas en una ciudad»

Gráfico de costo mínimo

N Nodes dados en un plano 2-D representado como (x i , y i ) . Se dice que los Nodes están conectados si la distancia de Manhattan entre ellos es 1 . Puede conectar dos Nodes que no están conectados a costa de la distancia euclidiana entre ellos. La tarea es conectar el gráfico … Continue reading «Gráfico de costo mínimo»

Algoritmo de árbol de expansión mínimo de Kruskal | Codicioso Algo-2

¿Qué es un árbol de expansión? Un árbol de expansión es un subconjunto de un gráfico conectado G, donde todas las aristas están conectadas, es decir, podemos atravesar cualquier arista desde una arista particular con o sin intermediarios. Además, un árbol de expansión no debe tener ningún ciclo. Así podemos decir que si hay n … Continue reading «Algoritmo de árbol de expansión mínimo de Kruskal | Codicioso Algo-2»

Segundo mejor árbol de expansión mínimo

Requisitos previos : gráfico , árbol de expansión , conjunto disjunto (unión: búsqueda) . Un árbol de expansión mínimo (MST) T , para un gráfico G dado, abarca todos los vértices de un gráfico dado y tiene una suma de peso mínima de todos los bordes, de todos los árboles de expansión posibles.  El segundo … Continue reading «Segundo mejor árbol de expansión mínimo»

Encuentre el peso del árbol de expansión mínimo

Dado un gráfico ponderado no dirigido conectado con N Nodes y M aristas . La tarea es realizar consultas dadas y encontrar el peso del árbol de expansión mínimo. Las consultas son de tres tipos:   consulta (1) -> Encuentra el peso del árbol de expansión mínimo. query(2, x, y) -> Cambia el peso del borde … Continue reading «Encuentre el peso del árbol de expansión mínimo»