09.05.2013 Views

CC3001 Algoritmos y Estructuras de Datos Examen

CC3001 Algoritmos y Estructuras de Datos Examen

CC3001 Algoritmos y Estructuras de Datos Examen

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Pregunta 4<br />

Un mapa político se pue<strong>de</strong> representar con un grafo. Los países correspon<strong>de</strong>n<br />

a los nodos <strong>de</strong>l grafo, y los arcos conectan a los nodos <strong>de</strong> países<br />

limítrofes. Para po<strong>de</strong>r diferenciar los países, éstos se colorean. La información<br />

<strong>de</strong>l color asignado a cada país se guarda en los nodos <strong>de</strong>l grafo. Naturalmente,<br />

no se pue<strong>de</strong>n colorear dos países limítrofes con el mismo color, ya<br />

que no podría distinguirse la frontera entre ellos.<br />

Describa en seudocódigo un algoritmo que verifique que un mapa político<br />

está correctamente coloreado (es <strong>de</strong>cir, no hay dos países limítrofes con el<br />

mismo color) y que ocupa a lo más k colores distintos (k es un parámetro<br />

<strong>de</strong>l problema).

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!