CAPITULO 5. FASE DE VERIFICACION

Tamaño: px
Comenzar la demostración a partir de la página:

Download "CAPITULO 5. FASE DE VERIFICACION"

Transcripción

1 CAPITULO. FASE DE VERIFICACION. INTERSECCIÓN DE ESFERAS La fase de verificación es aquella donde nuestro algoritmo utiliza las estructuras jerárquicas generadas en la fase anterior para descartar donde NO EXISTE colisión entre los objetos. Este procedimiento se basa en verificar la intersección entre esferas. Un par de esferas se intersectan si la distancia entre sus centros es menor que la suma de sus radios. r r r r P Q figura.. Intersección de esferas Para esferas con centro P y Q y radios r y r, la verificación de la intersección es se realiza calculando como: P Q < r + r. Tenemos que P Q = (Q - P ) (Q - P) Por lo tanto (Q - P ).(Q - P) < r + r estas operaciones son rápidas de ejecutar. Al utilizar las estructuras jerárquicas en esta fase, el algoritmo irá podando las ramas de los árboles, donde las esferas de un determinado nivel no se intersectan con ninguna esfera del mismo nivel del otro árbol. Al final sólo quedarán en ambos árboles las ramas cuyas hojas envuelven a los triángulos que tienen mayor posibilidad de intersección.

2 . OBJETOS EN POSICIONES ALEJADAS Supongamos dos objetos en el ambiente un cubo y un tetraedro. A los cuales se les ha construido en la etapa de preprocesamiento su árbol (estructura jerárquica) figura.. Estructura Jerárquica del cubo 9 En la figura. se muestra el árbol asociado al cubo, y en el nivel de hojas se colocan de cada uno de los triángulos que conforman la malla del objeto. figura. Estructura Jerárquica del tetraedro Al igual que el cubo la figura. muestra la estructura jerárquica del tetraedro, y de los triángulos en el nivel de hojas. En la fase de verificación se utilizaran estas estructuras para comprobar si existe una colisión entre los dos cuerpos. En primera instancia se verifica si las esferas raíces de ambos objetos colisionan.

3 figura. Los dos cuerpos en posiciones alejadas Si los dos objetos se encuentran lejos, sus esferas raíces no se intersectan(figura.), por lo tanto en este caso, la detección de colisión será muy rápida, ya que verificar que dos esferas se intersectan no es muy costoso como se menciono anteriormente. El algoritmo al detectar que no existe intersección entre las dos esferas entra a una fase de podar los dos árboles. El objetivo principal de los métodos que utilizan estructuras jerárquicas es la de detectar de una forma simple y rápida cuando dos objetos NO COLISIONAN, evitando con ello, una verificación de colisión mas profunda, lo cual tomaría mayor tiempo. De esta forma se pueden desechar todas las posiciones donde los objetos no presenten una posibilidad de colisión.

4 . OBJETOS EN POSICIONES CERCANAS Si los objetos se encuentran en una posición cercana pero no existe colisión entre ellos, a través de los diferentes niveles del árbol podemos determinar si realmente los objetos no colisionan. figura.. Esferas raíces presentando intersección Esto lo podemos ver en el ejemplo de la figura.. En donde los objetos están uno cerca del otro y sus esferas raíces presentan intersección entre ellas, en este caso se realizará una verificación de intersección de esferas hasta poder descartar o asegurar la intersección. Si las esferas raíces se intersectan, entonces nuestro algoritmo verificará si algún par de esferas (una perteneciente a un árbol y la otra al otro) del segundo nivel presentan intersección. Si alguna esfera perteneciente a este nivel no presenta intersección con ninguna esfera del otro árbol del mismo nivel, esta esfera se podaría del árbol (junto con todo la rama que cuelgue de ella).

5 Veamos en nuestro ejemplo como quedarían los árboles figura. En el segundo nivel, las esferas presentan intersección Los árboles quedarían iguales ya que no se poda ninguna rama, porque en la figura anterior se muestra como las cuatro esferas (dos de un árbol y las otras dos del otro) presentan intersección. 9 8 figura.. Estructuras de los árboles después de verificarse el segundo nivel Al existir intersección entre esferas, se verifica ahora las esferas del siguiente nivel, pero solo las pertenecientes a las esferas que presentan una intersección en el nivel anterior.

6 Como las esferas del segundo nivel presentan todas intersección entonces, pasaríamos a las esferas del tercer nivel, y haríamos la verificación de intersección por pares (una perteneciente a un árbol y la otra al otro). Dejando solo las ramas del árbol donde las esferas presentan una intersección al menos con una esfera del otro árbol. En nuestro ejemplo vemos que existen esferas que presentan intersección y otras que son podadas del árbol. figura 8. Tercer nivel de esferas (antes y después de podar) En la figura.8 la imagen de la izquierda muestra el nivel antes de ser podado, y en la imagen de la derecha muestra las esferas del mismo nivel después de podarse las ramas que no presentaron intersección. En nuestro ejemplo para el cubo en el tercer nivel tiene esferas de las cuales se ha podado una de ellas y para el tetraedro el tercer nivel tiene cuatro esferas de las cuales se podaron dos, quedando los árboles como se muestran a continuación. 9 8 figura.9. Árboles podados, después de la verificación del tercer nivel

7 Al igual que los niveles anteriores mientras se presente intersección entre esferas se ira bajando de nivel en nivel verificando solo aquellas que presenten intersección en el nivel anterior, ya que las demás ramas se irán podando. figura.. Cuarto nivel de esferas (antes y después de podar) En nuestro ejemplo la figura. muestra el cuarto nivel antes de podarse el árbol (imagen a la izquierda) y después de podarse las ramas (imagen a la derecha). Si observamos, ninguna esfera del cuarto nivel se intersecta, están muy aproximadas algunas de ellas, pero no se intersectan, por lo tanto los árboles se podan en este nivel en su totalidad, como lo muestra la imagen de la derecha. A continuación se muestran los árboles después de verificarse el cuarto nivel. figura.. Árboles podados, después de la verificación del cuarto nivel El nivel y de la estructura del árbol asociada al cubo se podo y para el árbol del tetraedro el nivel se elimino por no existir intersección de esferas en el cuarto nivel. El nivel de hojas en ambos árboles se elimina y esto nos determina que NO EXISTE COLISION entre objetos.

8 . OBJETOS EN COLISIÓN Si los objetos se encuentran en colisión, al verificar la intersección de esferas en cada uno de los niveles, se irán podando los árboles hasta dejar las esferas-hojas, las cuales cubren a los triángulos en los que existe una posibilidad de intersección. Veamos un ejemplo de la verificación de colisión, con dos objetos el cubo y el tetraedro, a los cuales su estructura jerárquica (árbol) se les calculo durante la etapa de prepocesamiento. 8 9 A B C a D E F b c G H I J K L d e f g 8 9 figura. La estructura jerárquica del cubo y del tetraedro figura. Los dos cuerpos en posiciones cercanas 8

9 Primero se verificará la intersección de las esferas raíces, si estas presentan una intersección se verificará el siguiente nivel. figura. Primer nivel, esferas raíces En nuestro ejemplo se verifica si la esfera A intersecta a la esfera a (figura.), si esto sucede, se pasará al siguiente nivel de ambos árboles para verificar las esferas en el segundo nivel. A B C a D E F b c G H I J K L d e f g 9 8 figura. Estructuras de los árboles después de verificar el primer nivel Ahora se pasa a verificar las esferas del segundo nivel 9

10 La esfera B se verifica primero con la esfera b y posteriormente con c, si no presentará ninguna intersección el subárbol que forma la esfera B se podaría, pero si al menos una esfera del otro árbol presenta una intersección este subárbol (rama) no se podrá podar. Posteriormente se haría lo mismo con la esfera C y las esferas b y c. Si no se presenta ninguna intersección con alguna de ellas se poda. Terminadas de analizar las del primer árbol, ahora se verifican las esferas del segundo árbol. La esfera b con las esferas B y C, se maneja el mismo criterio para podar, si no intersecta con ninguna esfera se poda del árbol, a continuación se verifica c con B y C utilizando el mismo criterio para podar esta rama. En nuestro ejemplo: Al menos B y b se intersectan, C y b, para c esta se intersecta con B, por lo que vemos que las cuatro esferas B, C, b y c presentan intersección y ninguna rama es podada de los árboles, quedando las estructuras iguales en este nivel. A a B C b c D E F d e f g G H I J K L 8 9 figura.. Estructuras de los árboles después de verificar el segundo nivel

11 Después de terminar de verificar el segundo nivel, se realizará lo mismo para el tercer nivel. Se hacen pares (una esfera del un árbol con una esfera del otro árbol) y se verifica si existe intersección en alguna par de ellas. Si alguna esfera de este nivel no intersecta con ninguna esfera del mismo nivel pero del otro árbol, entonces la rama que forma se poda del árbol. Para nuestro ejemplo se hicieron las siguientes verificaciones: D con d, e, f y g E con d, e, f, y g F con d, e, f, y g Dejando las tres esferas ya que estas presentan intersección con esferas del otro árbol, lo mismo sucedió con las esferas d, e, f y g, las cuales también presentaron intersección con las esferas del otro árbol. Por lo tanto hasta el tercer nivel las estructuras se conservaron iguales. figura. Tercer nivel de esferas de ambos objetos En la figura., se puede observar las tres esferas del árbol del cubo y las cuatro esferas del árbol del tetraedro. Para nuestro ejemplo se realizo la verificación del nivel del árbol del cubo con el cuarto nivel (nivel de hojas) del árbol del tetraedro. G se verificó por pares con las esferas,,,,,,, del árbol del tetraedro. H, I, J, K, L igualmente se verificaron con las esferas,,,,,,, del árbol del tetraedro.

12 Y posteriormente,,,,,,, con respecto a las esferas del cuarto nivel de árbol del cubo. En este cuarto nivel sólo se poda la esfera que es la que no tiene intersección con ninguna esfera. Quedando los árboles de la manera siguiente. A a B C b c D E F d e f g G H I J K L 9 8 figura.8 Estructuras de los árboles después de verificar el cuarto nivel Si las estructuras fueran del mismo tamaño, ambos árboles se podarían igualmente, pero en el caso del ejemplo los árboles presentan diferente número de niveles. Por lo que nuestro algoritmo pasaría a verificar el siguiente nivel del árbol de mayor tamaño con respecto al último nivel del árbol de menor tamaño. En nuestro ejemplo se verificaría el quinto nivel del árbol del cubo con respecto al último nivel del árbol del tetraedro. Si la estructura presentara más niveles, se iría haciendo lo mismo hasta cubrir todos los niveles del árbol de mayor tamaño. Para nuestro ejemplo, al verificar los niveles y respectivamente los árboles quedaron de la siguiente manera.

13 A a B C b c D E F d e f g G H I J K L 8 figura.9 Estructuras de los árboles después de verificar el quinto y cuarto nivel figura.. Esferas resultantes después de verificar el quinto y cuarto nivel En las estructuras se puede apreciar que quedaron cuatro esferas hojas en cada uno de los árboles, y en las esferas se puede apreciar las cuatro esferas de cada uno de los cuerpos, en donde cada una de ellas contiene al triángulo con posibilidad de intersección. Llegando ambas estructuras al nivel de triángulos, la verificación se completa con el método de triángulo VS triángulo para comprobar si existe o no colisión entre los objetos. Se podría pensar que no tiene mucho sentido el utilizar el método de esferas, porque al final se realiza la verificación de triángulos VS triángulo, sin embargo este método se aplicará a un número reducido de triángulos.

14 . PSEUDOCÓDIGO. ETAPA DE VERIFICACIÓN El siguiente pseudocódigo presenta la forma de construcción de la etapa de verificación Entrada: Malla de triángulos de dos objetos Estructuras de árbol de ambos objetos Salida: Colisión o No Colisión /* Detección de colisión entre árboles de esferas */ colisión (árbol, árbol) if (intersección(esfe-raiz,esfe-raiz) = intersectan) if (detección_colisión(arbol,arbol) = colisión) return colisión else return no colisión else return no colisión /* Verifica la intersección de las esferas entre los árboles */ /* nivel y nivel, el número de nivel de los árboles respectivamente */ /* l y l, el número de nivel que se esta verificando */ detección_colisión( arbol, arbol) // Verifica los niveles de ambos árboles // pero solo hasta el nivel del árbol de menor tamaño while (l < nivel and l < nivel and l = l and not colisión) // Poda árbol for cada esfe del árbol de l for cada esfe del árbol de l estado intersección(esfe, esfe) if (estado = colision) return collision if (estado = not intersecta) poda(esfe) // Poda árbol for cada esfe del árbol de l for cada esfe del árbol de l estado intersección(esfe, esfe) if (estado = colision) return collision if (estado = not intersecta) poda(esfe)

15 // Verifica el resto del árbol si este es el de mayor tamaño if (nivel > nivel) while (l < nivel and not colisión) // Poda árbol for cada esfe del árbol de l for cada esfe del árbol de l estado intersección(esfe, esfe) if (estado = colision) return collision if (estado = not intersecta) poda(esfe) // Verifica el resto del árbol si este es el de mayor tamaño if (nivel > nivel) while (l < nivel and not colisión) // Poda árbol for cada esfe del árbol de l for cada esfe del árbol de l estado intersección(esfe, esfe) if (estado = colision) return collision if (estado = not intersecta) poda(esfe) return not collision Este algoritmo indica las partes importantes de la implementación de la fase de verificación. La rutina de colisión es el primer filtro para detectar si dos objetos en posiciones alejadas no presentan colisión, esto se realiza verificando si las esferas raíces no se intersectan. La verificación es rápida y desecha todas las posiciones donde los objetos se encuentran colocados sin posibilidad de COLISIÓN. La rutina de detección_colisión, es la encargada de determinar si dos cuerpos que se encuentran en posiciones cercanas presentan Colisión o no. Ésta se determinará verificando desde el nivel dos hasta el último nivel de ambos árboles cuales son las esferas que se intersectan y podar las ramas donde las esferas no presentan ninguna intersección. El primer while verifica las esferas de los árboles, hasta el nivel del árbol de menor tamaño, si ambos árboles presentan el mismo número de niveles, la rutina con ese while termina. Por otro lado, si los árboles presentan niveles diferentes, el segundo while se encargará de terminar los niveles del arbol en el caso que el árbol sea el mayor, y el tercer while se encargará de terminar de verificar el arbol, si el arbol es el mayor.

CAPITULO 4. FASE DE PREPROCESAMIENTO

CAPITULO 4. FASE DE PREPROCESAMIENTO CAPITULO 4. FASE DE PREPROCESAMIENTO La etapa de preprocesamiento consiste en crear las estructuras jerárquicas de cada uno de los objetos de los que se desea saber si existe colisión entre ellos, mismas

Más detalles

CAPITULO 2. ALGORITMOS DE DETECCIÓN DE COLISION BASADOS EN ESTRUCTURAS JERARQUÍCAS

CAPITULO 2. ALGORITMOS DE DETECCIÓN DE COLISION BASADOS EN ESTRUCTURAS JERARQUÍCAS CAPITULO 2. ALGORITMOS DE DETECCIÓN DE COLISION BASADOS EN ESTRUCTURAS JERARQUÍCAS 2.1 ESTRUCTURAS JERARQUICAS El objetivo principal de los algoritmos de detección de colisión es calcular las interacciones

Más detalles

Tema 9. Inducción de Reglas

Tema 9. Inducción de Reglas Tema 9. Inducción de Reglas Abdelmalik Moujahid, Iñaki Inza, Pedro Larrañaga Departamento de Ciencias de la Computación e Inteligencia Artificial Universidad del País Vasco Euskal Herriko Unibertsitatea

Más detalles

Detección de Colisiones. Héctor Navarro

Detección de Colisiones. Héctor Navarro Detección de Colisiones Héctor Navarro Ecuaciones del Plano Un plano 3D se define por una normal y una distancia a lo largo de esa normal Ecuación del plano ( Nx, Ny, Nz) ( x, y, z) d 0 Encontrar d: (

Más detalles

Regiones del plano. Casos particulares:

Regiones del plano. Casos particulares: Regiones del plano. Toda recta divide al plano en dos conjuntos llamados semiplanos. Cada uno de los conjuntos determinados son disjuntos, es decir que un punto exterior a dicha recta pertenecerá a uno

Más detalles

Tema 9: Inducción de Reglas

Tema 9: Inducción de Reglas Tema 9: Inducción de Reglas p. 1/15 Tema 9: Inducción de Reglas Abdelmalik Moujahid, Iñaki Inza, Pedro Larrañaga Departamento de Ciencias de la Computación e Inteligencia Artificial Universidad del País

Más detalles

Tema 11: Inducción de Reglas p. 1/1

Tema 11: Inducción de Reglas p. 1/1 Tema 11: Inducción de Reglas Pedro Larrañaga, Iñaki Inza, Abdelmalik Moujahid Departamento de Ciencias de la Computación e Inteligencia Artificial Universidad del País Vasco http://www.sc.ehu.es/isg/ Tema

Más detalles

Métodos para testear intersecciones

Métodos para testear intersecciones Métodos para testear intersecciones Computación Gráfica Avanzada Ingeniería en Computación Facultad de Ingeniería Universidad de la República Javier Perez Temario Motivación Consideraciones Rayo/Esfera

Más detalles

Particiones binarias del espacio (BSP)

Particiones binarias del espacio (BSP) (BSP) Contenido 1. Introducción. 2. Quadtrees. 3. Árboles BSP. 4. Aplicación al algoritmo del pintor. 5. Construcción de un árbol BSP. 6. Conclusiones. Contenido 1. Introducción. 2. Quadtrees. 3. Árboles

Más detalles

5.6 Árbol generador de un grafo

5.6 Árbol generador de un grafo 88 5.6 Árbol generador de un grafo Definición 5.59. Sea G un grafo simple. Un árbol generador de G es un subgrafo de G que es un árbol y contiene todos los vértices de G. Ejemplo 5.60. Un grafo y algunos

Más detalles

5.4 Caminos mínimos: Algoritmo de Dijkstra

5.4 Caminos mínimos: Algoritmo de Dijkstra 81 5.4 Caminos mínimos: Algoritmo de Dijkstra Al observar nuestro mapa de carreteras se pueden considerar las distancias en km que hay entre las ciudades, a cada arista se le asigna el valor correspondiente

Más detalles

DATOS GENERALES DE LA OCUPACION PODADOR FRUTÍCOLA

DATOS GENERALES DE LA OCUPACION PODADOR FRUTÍCOLA DATOS GENERALES DE LA OCUPACION 1. ÁREA DE COMPETENCIAS 2. SUB-ÁREA DE COMPETENCIAS 3. ÁREAS OCUPACIONALES Producción Agrícola Producción de Frutas. PODADOR FRUTÍCOLA Propiedades rurales Empresas fruti-hortícola.

Más detalles

Estructura de Datos. Temario Unidad VI. Árboles Árboles Binarios

Estructura de Datos. Temario Unidad VI. Árboles Árboles Binarios Estructura de Datos Árboles Árboles Binarios Temario Unidad VI 6.1 Definición y operaciones 6.2 Implementación 6.3 Recorrido en Árboles Binarios 6.4 Árboles AVL y su implementación 6.5 Árboles n-arios

Más detalles

Árboles de Expansión Mínima. Matemática Discreta. Agustín G. Bonifacio UNSL

Árboles de Expansión Mínima. Matemática Discreta. Agustín G. Bonifacio UNSL UNSL Árboles Definiciones y Ejemplos Caracterización Un árbol T es un grafo simple que satisface lo siguiente: si v y w son vértices en T, entonces existe una trayectoria simple única de v a w. Un árbol

Más detalles

Estructura de Datos. Temario Unidad VI. Árboles Árboles AVL

Estructura de Datos. Temario Unidad VI. Árboles Árboles AVL Estructura de Datos Árboles Árboles VL Temario Unidad VI 6.1 Definición operaciones 6.2 Implementación 6.3 Recorrido en Árboles inarios 6.4 Árboles VL su implementación 6.5 Árboles n-arios 6.6 Árboles

Más detalles

Instituto Tecnológico de Lázaro Cárdenas Ingeniería Electrónica. Programa en MATLAB

Instituto Tecnológico de Lázaro Cárdenas Ingeniería Electrónica. Programa en MATLAB Instituto Tecnológico de Lázaro Cárdenas Ingeniería Electrónica Programa en MATLAB Asignatura: Análisis Numérico Docente: M.C. Julio César Gallo Sanchez Alumno: José Armando Lara Ramos 4 o Semestre Febrero

Más detalles

[ ] 2, 2, 3 [ ( )] 2, 2, 3 CAMPOS: SUPERFICIES ( ) Hallar un vector unitario normal a la superficie x 2 y + 2xz = 4 en el punto (2, 2,3).

[ ] 2, 2, 3 [ ( )] 2, 2, 3 CAMPOS: SUPERFICIES ( ) Hallar un vector unitario normal a la superficie x 2 y + 2xz = 4 en el punto (2, 2,3). CAMPOS SUPERFICIES Hallar un vector unitario normal a la superficie x 2 y + 2xz 4 en el punto (2, 2,3). Solución I.T.I. 98, I.T.T. 99, 02 En primer lugar deberíamos verificar que el punto (2, 2,3) pertenece

Más detalles

Tema 6: Estructuras de datos recursivas

Tema 6: Estructuras de datos recursivas Tema 6: Estructuras de datos recursivas Índice 1 Listas jerárquicas...2 2 Árboles binarios... 4 3 Árboles genéricos...7 4 Referencias...10 1. Listas jerárquicas Las listas tienen la propiedad de la clausura

Más detalles

RELACIÓN DE PROBLEMAS DE CLASE DE PROGRAMACIÓN LINEAL ENTERA

RELACIÓN DE PROBLEMAS DE CLASE DE PROGRAMACIÓN LINEAL ENTERA RELACIÓN DE PROBLEMAS DE CLASE DE PROGRAMACIÓN LINEAL ENTERA SIMPLEX Y LINEAL ENTERA a Resuelve el siguiente problema con variables continuas positivas utilizando el método simple a partir del vértice

Más detalles

A) PREORDEN B) INORDEN C) POSTORDEN D) NIVELES

A) PREORDEN B) INORDEN C) POSTORDEN D) NIVELES Capitulo 5. Arboles 1. Al recorrer el siguiente árbol en se visitan más nodos para llegar al número 38. Justifique su respuesta mostrando cada uno de los recorridos. Tipo de Recorrido Recorrido A) PREORDEN

Más detalles

The Traveling Salesperson Problem. D.Moshkovitz Complexity

The Traveling Salesperson Problem. D.Moshkovitz Complexity The Traveling Salesperson Problem 1 La misión: La vuelta al mundo 2 El problema: El dinero que cuesta 1795$ 3 Introducción Objetivos: Estudiar el problema Traveling Salesperson Problem (TSP). Resumen:

Más detalles

Certificación de Competencias Podador

Certificación de Competencias Podador Certificación de Competencias Podador N de registro: 21881225 Norma de competencia Asociación Forestal Argentina Unión Argentina de Trabajadores Rurales y Estibadores Sistema Nacional de Certificación

Más detalles

GUIA Nº3 GEOMETRIA EN EL ESPACIO

GUIA Nº3 GEOMETRIA EN EL ESPACIO GUIA Nº Obtenga las longitudes de los lados del triángulo ABC determine si éste es rectángulo, isósceles o ambos: a) A(,, ) B(,, ) C(,, ) b) A(,, ) B(,, ) C(,, ) c) A(,, ) B(,, ) C(6,, ) d) A(,, ) B(,,

Más detalles

Algoritmos Geométricos. Héctor Navarro. UCV

Algoritmos Geométricos. Héctor Navarro. UCV Algoritmos Geométricos Héctor Navarro. UCV Estructuras de Datos Puntos struct Punto2D{ float x, y; }; struct Punto3D{ float x,y,z; }; Estructuras de Datos Polígonos Punto2D Poly[N]; Rectas struct Recta{

Más detalles

Tema 2.- Ordenación (Parte I)

Tema 2.- Ordenación (Parte I) En la elaboración de estos apuntes han participado los siguientes alumnos: Helena Hernández Obregón (Curso 200/2002), Eduardo Quevedo, Raquel González y Aarón Asencio (Curso 2003/200). Actualizado por

Más detalles

Introducción a la Computación

Introducción a la Computación Introducción a la Computación Primer Cuatrimestre de 2012 Corrección de Algoritmos 1 Especificación, algoritmo y programa Especificación de un problema: Qué problema tenemos? Lenguaje formal (ej. lógica

Más detalles

Diseño de algoritmos

Diseño de algoritmos Diseño de algoritmos Algoritmos de Vuelta Atrás Jesús Bermúdez de Andrés Universidad del País Vasco/Euskal Herriko Unibertsitatea (UPV/EHU) Curso 2008-09 1 Algoritmos de vuelta atrás El coloreado de mapas

Más detalles

ÁRBOLES CRISTIAN ALFREDO MUÑOZ ÁLVAREZ JUAN DAVID LONDOÑO CASTRO JUAN PABLO CHACÓN PEÑA EDUARDO GONZALES

ÁRBOLES CRISTIAN ALFREDO MUÑOZ ÁLVAREZ JUAN DAVID LONDOÑO CASTRO JUAN PABLO CHACÓN PEÑA EDUARDO GONZALES ÁRBOLES CRISTIAN ALFREDO MUÑOZ ÁLVAREZ JUAN DAVID LONDOÑO CASTRO JUAN PABLO CHACÓN PEÑA EDUARDO GONZALES ÁRBOL Un árbol es un grafo no dirigido, conexo, sin ciclos (acíclico), y que no contiene aristas

Más detalles

Apuntes de Teórico PROGRAMACIÓN 3. Backtracking. Versión 1.4

Apuntes de Teórico PROGRAMACIÓN 3. Backtracking. Versión 1.4 Apuntes de Teórico PROGRAMACIÓN 3 Backtracking Versión 1.4 2 Índice Introducción... 4 Problema de las n reinas... 4 Espacio de soluciones... 5 Colorear un mapa... 9 Hallar una solución... 10 Hallar todas

Más detalles

Algoritmos de búsqueda con espacio de memoria limitado

Algoritmos de búsqueda con espacio de memoria limitado Algoritmos de búsqueda con espacio de memoria limitado Los métodos de búsqueda por primero el mejor, tales como A, no escalan bien a grandes problemas de búsqueda debido a su consumo de memoria, mientras

Más detalles

Primera edición INVERSIÓN DT2

Primera edición INVERSIÓN DT2 Primera edición INVERSIÓN DT2 Inversión 1 La Inversión en Dibujo Técnico es una transformación geométrica en la que a una figura corresponde otra. Sección 1 Introducción Definición La Inversión en Dibujo

Más detalles

La máxima distancia entre dos nodos de un árbol está dada por alguna de las 3 siguientes: La máxima distancia entre dos nodos del subárbol izquierdo.

La máxima distancia entre dos nodos de un árbol está dada por alguna de las 3 siguientes: La máxima distancia entre dos nodos del subárbol izquierdo. Dado un árbol binario cualquiera, calcular la máxima distancia entre dos nodos. El algoritmo debe funcionar en orden de complejidad, siendo n la cantidad de nodos. Idea del algoritmo: La máxima distancia

Más detalles

NIVEL 15: ESTRUCTURAS RECURSIVAS BINARIAS

NIVEL 15: ESTRUCTURAS RECURSIVAS BINARIAS 1 NIVEL 15: ESTRUCTURAS RECURSIVAS BINARIAS Árboles Binarios y Árboles Binarios Ordenados 2 Contenido Árboles binarios Iteradores Árboles binarios ordenados 3 Árboles binarios Algunas definiciones para

Más detalles

Árbol ABB equilibrado. Lección: Árboles. Algorítmica II (Tema 4) Lenguajes y Sistemas Informáticos, Universidad Pablo de Olavide 1/ 58

Árbol ABB equilibrado. Lección: Árboles. Algorítmica II (Tema 4) Lenguajes y Sistemas Informáticos, Universidad Pablo de Olavide 1/ 58 Algorítmica II (Tema 4) Lenguajes y Sistemas Informáticos, Universidad Pablo de Olavide 1/ 58 Índice 1 Árbol de búsqueda 2 2/ 58 Índice Árbol de búsqueda 1 Árbol de búsqueda 2 3/ 58 Árbol de búsqueda Es

Más detalles

UNPSJB - Facultad Ciencias Naturales - Asignatura: Matemática 1 Ciclo Lectivo: 2014 CONICAS

UNPSJB - Facultad Ciencias Naturales - Asignatura: Matemática 1 Ciclo Lectivo: 2014 CONICAS Asignatura: Matemática 1 Ciclo Lectivo: 014 CONICAS La superficie que se muestra en la figura se llama doble cono circular recto, o simplemente cono. Es la superficie tridimensional generada por una recta

Más detalles

RESOLUCIÓN Y DISCUSIÓN DE UN PROBLEMA DE GEOMETRÍA

RESOLUCIÓN Y DISCUSIÓN DE UN PROBLEMA DE GEOMETRÍA RESOLUCIÓN Y DISCUSIÓN DE UN PROBLEMA DE GEOMETRÍA Se pretende con este artículo, a través del uso del programa GEUP, poner de manifiesto la utilidad de las nuevas tecnologías informáticas aplicadas a

Más detalles

Probabilidad: Fórmulas y definiciones básicas. PROBABILIDAD Fórmulas y definiciones básicas

Probabilidad: Fórmulas y definiciones básicas. PROBABILIDAD Fórmulas y definiciones básicas PROAILIDAD Fórmulas y definiciones básicas 1) Definiciones básicas Experimento aleatorio: Aquél en el que interviene el azar (no es posible predecir el resultado de cada realización del experimento). Resultado

Más detalles

Estructuras de Datos y Algoritmos

Estructuras de Datos y Algoritmos Estructuras de Datos y Algoritmos Costos de Búsqueda en Árboles Binarios de Búsqueda Año 08 Introducción Ya hemos definido recursivamente un árbol binario de búsqueda y hemos planteado una manera de deducir

Más detalles

Programación II Arboles Binarios(AB)

Programación II Arboles Binarios(AB) Programación II Arboles Binarios(AB) Definición Un árbol consta de un conjunto finito de elementos, denominados nodos, y un conjunto finito de líneas dirigidas, denominadas enlaces, que conectan los nodos.

Más detalles

Clase adicional 7. Análisis numérico en Java. Temas

Clase adicional 7. Análisis numérico en Java. Temas Clase adicional 7 Temas Análisis numérico en Java Búsqueda de raíces Integración Ejercicios de la clase adicional Ejercicios de diseño Análisis numérico en Java El análisis numérico es una rama de la matemática

Más detalles

1.2.4 Listas enlazadas

1.2.4 Listas enlazadas 1.2.4 Listas enlazadas Las listas enlazadas son tipos de datos dinámicos que se construyen con nodos. Un nodo es un registro con al menos, dos campos, uno de ellos contiene las componentes y se le denomina

Más detalles

Soluciones del Examen Eliminatorio Estatal de la Olimpiada Mexicana de Matemáticas 2013

Soluciones del Examen Eliminatorio Estatal de la Olimpiada Mexicana de Matemáticas 2013 Soluciones del Examen Eliminatorio Estatal de la Olimpiada Mexicana de Matemáticas 2013 1 (a) Las únicas que tienen distinto perímetro son la H y la U 2 (a) Estarán encendidas las que se prendieron entre

Más detalles

Ejercicio 2 Considere la representación para Lista de Naturales y Árbol Binario de Naturales de la Figura 1.

Ejercicio 2 Considere la representación para Lista de Naturales y Árbol Binario de Naturales de la Figura 1. Ejercicios Resueltos del Práctico 4 Ejercicio 2 Considere la representación para Lista de Naturales y Árbol Binario de Naturales de la Figura 1. 1 2 struct NodoLista { 3 int elem ; 4 NodoLista * sig ;

Más detalles

Ejemplo: Diseñar un algoritmo para leer la nota final de un estudiante y decir si el estudiante ganó, perdió o puede habilitar.

Ejemplo: Diseñar un algoritmo para leer la nota final de un estudiante y decir si el estudiante ganó, perdió o puede habilitar. Clase teórica 4 Algoritmos en C Página 1 de 5 CONDICIONALES MÚLTIPLES Cuando se desea utilizar un condicional que no tenga solo dos si no más alternativas (excluyentes entre sí) es posible utilizar la

Más detalles

Chopología. Material didáctico sobre el patrimonio del chopo cabecero de Aguilar del Alfambra (Teruel) PLATAFORMA AGUILAR NATURAL

Chopología. Material didáctico sobre el patrimonio del chopo cabecero de Aguilar del Alfambra (Teruel) PLATAFORMA AGUILAR NATURAL Chopología Material didáctico sobre el patrimonio del chopo cabecero de Aguilar del Alfambra (Teruel) PLATAFORMA AGUILAR NATURAL GUÍA DEL ALUMNO. PRIMER CICLO DE CONOCIMIENTO DEL MEDIO Puedes convertirte

Más detalles

Eduardo Mosqueira Rey Bertha Guijarro Berdiñas Mariano Cabrero Canosa

Eduardo Mosqueira Rey Bertha Guijarro Berdiñas Mariano Cabrero Canosa Estructura de Datos y de la Información Eduardo Mosqueira Rey Bertha Guijarro Berdiñas Mariano Cabrero Canosa Laboratorio de Investigación y Desarrollo en Inteligencia Artificial Departamento de Computación

Más detalles

Probabilidad: Fórmulas y definiciones básicas. PROBABILIDAD Fórmulas y definiciones básicas

Probabilidad: Fórmulas y definiciones básicas. PROBABILIDAD Fórmulas y definiciones básicas PROBABILIDAD Fórmulas y definiciones básicas 1) Definiciones básicas Experimento aleatorio: Aquél en el que interviene el azar (no es posible predecir el resultado de cada realización del experimento).

Más detalles

Lógica de programación

Lógica de programación Universidad Nacional Autónoma de Nicaragua - León Facultad de Ciencias y Tecnología Departamento de Computación Lógica de programación Elaborado por: Lic. Luis Ernesto Díaz Beteta La característica fundamental

Más detalles

Verificación. Taller de Programación

Verificación. Taller de Programación Verificación Taller de Programación Error, Defecto y Falla puede generar Un defecto un error humano (interna) que puede generar?! una falla (externa) El software falla cuando No hace lo requerido o Hace

Más detalles

Informe Tarea II. Estructura de Datos VPT (Vintage Point Tree)

Informe Tarea II. Estructura de Datos VPT (Vintage Point Tree) Universidad de Chile Facultad de Ciencias Físicas y Matemáticas Departamento de Ciencias de la Computación Informe Tarea II Estructura de Datos VPT (Vintage Point Tree) Fecha : 24 de Agosto de 2007 Autor

Más detalles

PAUTA AUXILIAR Nº4. 1. Sean los puntos,,. Pruebe que no son colineales y encuentre la ecuación

PAUTA AUXILIAR Nº4. 1. Sean los puntos,,. Pruebe que no son colineales y encuentre la ecuación PAUTA AUXILIAR Nº4 1. Sean los puntos,,. Pruebe que no son colineales y encuentre la ecuación vectorial del plano que definen. Encontramos 2 vectores directores: Para ver si son colineales o no, creamos

Más detalles

Tema 10: Árbol binario de búsqueda

Tema 10: Árbol binario de búsqueda Tema 10: Árbol binario de búsqueda M. en C. Edgardo Adrián Franco Martínez http://www.eafranco.com edfrancom@ipn.mx @edfrancom edgardoadrianfrancom (Prof. Edgardo A. Franco) 1 Contenido Árbol binario de

Más detalles

Titulo: ÁREA DE UNA REGION PLANA Año escolar: MATEMATICA Autor: José Luis Albornoz Salazar Ocupación: Ing Civil. Docente Universitario País de residencia: Venezuela Correo electrónico: martilloatomico@gmail.com

Más detalles

Contenido PARTE II: ESTRUCTURAS DE DATOS AVANZADAS

Contenido PARTE II: ESTRUCTURAS DE DATOS AVANZADAS Contenido PARTE II: ESTRUCTURAS DE DATOS AVANZADAS TEMA 4. - La Estructura de datos Árbol 4.1. Árboles, definiciones 4.2 Árboles binarios y su representación 4.3 Operaciones básicas de un árbol binario

Más detalles

Análisis y Complejidad de Algoritmos. Arboles Binarios. Arturo Díaz Pérez

Análisis y Complejidad de Algoritmos. Arboles Binarios. Arturo Díaz Pérez Análisis y Complejidad de Algoritmos Arboles Binarios Arturo Díaz Pérez Arboles Definiciones Recorridos Arboles Binarios Profundidad y Número de Nodos Arboles-1 Arbol Un árbol es una colección de elementos,

Más detalles

Instituto José Manuel Estrada - Villa de Soto. Asignatura: Desarrollo de Soluciones Informáticas. Curso: 5to I. Docente: Contreras, María Elena

Instituto José Manuel Estrada - Villa de Soto. Asignatura: Desarrollo de Soluciones Informáticas. Curso: 5to I. Docente: Contreras, María Elena - Villa de Soto Asignatura: Desarrollo de Soluciones Informáticas Curso: 5to I Docente: Contreras, María Elena Contenido Algoritmos... 1 Diagramas de flujo... 2 Programar... 3 Programación... 10 Scratch...

Más detalles

Análisis de algoritmos

Análisis de algoritmos Tema 03: Análisis temporal M. en C. Edgardo Adrián Franco Martínez http://www.eafranco.com edfrancom@ipn.mx @edfrancom edgardoadrianfrancom 1 Contenido Caso de entrada Ejemplo 1 (Búsqueda lineal) Operación

Más detalles

NIVEL 17: ESTRUCTURAS NO LINEALES

NIVEL 17: ESTRUCTURAS NO LINEALES 1 NIVEL 17: ESTRUCTURAS NO LINEALES Recorridos y Algorítmica de Grafos 2 Agenda Recorridos de grafos Recorridos Planos Recorridos en profundidad Recorridos por niveles Recorridos Heurísticos Algorítmica

Más detalles

El Enfoque del Marco Lógico L a las ENDES. Introducción. Banco Mundial. Octubre, Programa MECOVI-Banco Mundial

El Enfoque del Marco Lógico L a las ENDES. Introducción. Banco Mundial. Octubre, Programa MECOVI-Banco Mundial El Enfoque del Marco Lógico L aplicado a las ENDES Introducción José R. Molinas Vega Banco Mundial Octubre, 2005 EL MARCO LÓGICO Una herramienta para fortalecer el Diseño, la Ejecución y la Evaluación

Más detalles

(e) Con la poda alfa-beta se eliminan nodos que nunca serán alcanzados

(e) Con la poda alfa-beta se eliminan nodos que nunca serán alcanzados Universidad Rey Juan Carlos Curso 2014 2015 Hoja de Problemas Tema 5 1. Cuáles de las siguientes afirmaciones acerca del algoritmo Minimax son ciertas (a) El algoritmo Minimax realiza una exploración primero

Más detalles

Estructuras de datos y algoritmos

Estructuras de datos y algoritmos Estructuras de datos y algoritmos 1. Introducción 2. Estructuras de datos lineales 3. Estructuras de datos jerárquicas 4. Grafos y caminos 5. Implementación de listas, colas, y pilas 6. Implementación

Más detalles

Compiladores: Sesión 6. Optimización

Compiladores: Sesión 6. Optimización Compiladores: Sesión 6. Optimización Prof. Gloria Inés Alvarez V. Departamento de Ciencias e Ingeniería de la Computación Pontificia Universidad Javeriana Cali 7 de febrero de 2008 Optimización Se proponen

Más detalles

Teoremas de Redes. Experimento I Circuito de referencia

Teoremas de Redes. Experimento I Circuito de referencia Objetivo Analizar los teoremas de Sustitución, Tellegen, Superposición, Thévenin, Norton y Reciprocidad haciendo uso de la herramienta de simulación Pspice. Teorema de Sustitución Este teorema se aplica

Más detalles

Pinos. Sábado, 18 de Octubre 8 am a 12 md. Calendario de talleres gratis

Pinos. Sábado, 18 de Octubre 8 am a 12 md. Calendario de talleres gratis Sábado, 18 de Octubre 8 am a 12 md Calendario de talleres gratis Sabana Oeste, 250 m. oeste de POPS Edificio Arweb, mano derecha blanco con azul. Tel: 2296-6592 Info@bonsaiplaza.cr Pinus spp Familia Pinaceae

Más detalles

Tema I. Capítulo 5. Equivalencia, congruencia y semejanza de matrices.

Tema I. Capítulo 5. Equivalencia, congruencia y semejanza de matrices. 5 Equivalencia, congruencia y semejanza de matrices 1 Equivalencia de matrices por filas 11 Definición y propiedades Definición 11 Dos matrices A, B M m n se dicen equivalentes por filas o equivalentes

Más detalles

Las variedades lineales en un K-espacio vectorial V pueden definirse como sigue a partir de los subespacios de V.

Las variedades lineales en un K-espacio vectorial V pueden definirse como sigue a partir de los subespacios de V. Capítulo 9 Variedades lineales Al considerar los subespacios de R 2, vimos que éstos son el conjunto {(0, 0)}, el espacio R 2 y las rectas que pasan por el origen. Ahora, en algunos contextos, por ejemplo

Más detalles

Preparado por : Victor Manuel Delgado Palma I.F.Msc. Esp Ptm PROCEDIMIENTO PODA DE ÁRBOLES

Preparado por : Victor Manuel Delgado Palma I.F.Msc. Esp Ptm PROCEDIMIENTO PODA DE ÁRBOLES PROCEDIMIENTO PODA DE ÁRBOLES 1. OBJETIVO: Definir un procedimiento para la poda de árboles 2. ALCANCE Este procedimiento aplica solamente para las obras en mención 3. DESCRIPCIÓN La podas pueden ser de

Más detalles

Algoritmo de Kruskal

Algoritmo de Kruskal Algoritmo de Kruskal Curso de Teoría Algebraica de Grafos Facultad de Ingeniería Universidad de la República 4 de mayo de 202 Árboles Un árbol es un grafo conexo y acíclico (sin ciclos). Un bosque es un

Más detalles

(e) Con la poda alfa-beta se eliminan nodos que nunca serán alcanzados

(e) Con la poda alfa-beta se eliminan nodos que nunca serán alcanzados Universidad Rey Juan Carlos Curso 2014 2015 Hoja de Problemas Tema 5 1. Cuáles de las siguientes afirmaciones acerca del algoritmo Minimax son ciertas (a) El algoritmo Minimax realiza una exploración primero

Más detalles

5.- Problemas de programación no lineal.

5.- Problemas de programación no lineal. Programación Matemática para Economistas 7 5.- Problemas de programación no lineal..- Resolver el problema Min ( ) + ( y ) s.a 9 5 y 5 Solución: En general en la resolución de un problema de programación

Más detalles

1. Del más interno al más externo y de izquierda a derecha. Exponentes o. 2. De izquierda a derecha, tienen la misma raíces

1. Del más interno al más externo y de izquierda a derecha. Exponentes o. 2. De izquierda a derecha, tienen la misma raíces UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO ESCUELA NACIONAL COLEGIO DE CIENCIAS Y HUMANIDADES MATERIA: TALLER DE CÓMPUTO MATERIAL DE APOYO NOMENCLATURA : NOMBRE: M U VI-11 Práctica Realizando operaciones

Más detalles

Algoritmos y estructuras de datos

Algoritmos y estructuras de datos Algoritmos y estructuras de datos Tipos de datos abstractos y concretos Francisco Javier Zaragoza Martínez Universidad Autónoma Metropolitana Unidad Azcapotzalco Departamento de Sistemas 4 de mayo de 2015

Más detalles

Lugar de las Raíces G. H = -1 (1)

Lugar de las Raíces G. H = -1 (1) Sistemas de control 67- Versión Lugar de las Raíces Sabemos que la ubicación (en el plano complejo s ) de los polos de la transferencia de lazo cerrado define el comportamiento dinámico y determina la

Más detalles

Tema 8: Árboles de Clasificación

Tema 8: Árboles de Clasificación Tema 8: Árboles de Clasificación p. 1/11 Tema 8: Árboles de Clasificación Abdelmalik Moujahid, Iñaki Inza, Pedro Larrañaga Departamento de Ciencias de la Computación e Inteligencia Artificial Universidad

Más detalles

Universidad de Talca Taller de Matemática 2002 Estudiantes de Enseñanza Media

Universidad de Talca Taller de Matemática 2002 Estudiantes de Enseñanza Media Taller 5 Construcciones con Regla y Compás Profesores: Claudio del Pino, Cristian Mardones 1. Copiar un triángulo Dado un triángulo ABC. Copiar este triángulo. A C B Construir un punto (P) cualquiera y

Más detalles

INFORMACIÓN DE LA PRÁCTICA

INFORMACIÓN DE LA PRÁCTICA PRÁCTICA DE LABORATORIO NÚM 7 P-SLM-07 Página 1 de 12 Rev. nº 1.0 Fecha 31/10/2010 FILTRADO ÓPTICO DE IMÁGENES CON UN SLM INFORMACIÓN DE LA PRÁCTICA Título. Asignatura. Autores. Horas. Conocimientos. MATERIAL

Más detalles

Estructura de Datos. Árboles Binarios de Búsqueda ABB. Primer Semestre, 2010

Estructura de Datos. Árboles Binarios de Búsqueda ABB. Primer Semestre, 2010 Estructura de Datos Árboles Binarios de Búsqueda ABB Prof.: Mauricio Solar Prof.: Lorna Figueroa Primer Semestre, 20 1 Arboles de Búsqueda Binaria El árbol binario de búsqueda (ABB) toma su nombre del

Más detalles

ARBOLES B. Lo que si es cierto es que la letra B no significa "binario", ya que:

ARBOLES B. Lo que si es cierto es que la letra B no significa binario, ya que: ARBOLES B El problema original comienza con la necesidad de mantener índices en almacenamiento externo para acceso a bases de datos, es decir, con el grave problema de la lentitud de estos dispositivos

Más detalles

Examen de Mitad de Periodo, MM-111

Examen de Mitad de Periodo, MM-111 Examen de Mitad de Periodo, MM-111 arlos ruz October 27, 2015 Nombre: Registro Estudiantil: Instrucciones: Resuelva cada ejercicios de forma clara honesta y ordenada mostrando todo su procedimiento de

Más detalles

Vectores. b) Hallar la magnitud de cada uno de los vectores P Q, QRy P R. c) Encontrar el vector fijo equivalente a QP.

Vectores. b) Hallar la magnitud de cada uno de los vectores P Q, QRy P R. c) Encontrar el vector fijo equivalente a QP. Wilson Herrera 1 Vectores 1. Dados los puntos P (1, 2), Q( 2, 2) y R(1, 6): a) Representarlos en el plano XOY. b) Hallar la magnitud de cada uno de los vectores P Q, QRy P R. c) Encontrar el vector fijo

Más detalles

CIRCUITO COMBINADO SERIE y PARALELO. Caso I

CIRCUITO COMBINADO SERIE y PARALELO. Caso I CIRCUITO COMBINADO SERIE y PARALELO Caso I Figura 1 Figura 2 Figura 3 Tabla de datos: 1 30 2 10 3 20 23 123 60 Esquema El circuito está compuesto por dos resistencias en serie que a su vez está conectado

Más detalles

Tema 2 Resolución de EcuacionesNo Lineales

Tema 2 Resolución de EcuacionesNo Lineales Tema 2 Resolución de Ecuaciones No Lineales E.T.S.I. Informática Indice Introducción 1 Introducción 2 Algoritmo del método de Bisección Análisis del 3 4 5 6 Algoritmo de los métodos iterativos Interpretación

Más detalles

Tema: Arboles en C#. Objetivos Específicos. Materiales y Equipo. Introducción Teórica. Definición de Árbol Binario. Programación IV. Guía No.

Tema: Arboles en C#. Objetivos Específicos. Materiales y Equipo. Introducción Teórica. Definición de Árbol Binario. Programación IV. Guía No. Programación IV. Guía No. 7 1 Facultad: Ingeniería Escuela: Computación Asignatura: Programación IV Tema: Arboles en C#. Objetivos Específicos Definir el concepto de la estructura de datos Árbol. Implementar

Más detalles

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO Introducción Un árbol es una estructura no lineal en la que cada nodo puede apuntar a uno o varios nodos. A B C D E F G H I J K Clasificación con respecto a su relación: Nodo hijo: cualquiera de los nodos

Más detalles

(d) Puede haber estrategias que funcionan mejor que Minimax si el contrincante es

(d) Puede haber estrategias que funcionan mejor que Minimax si el contrincante es Universidad Rey Juan Carlos Curso 2014 2015 Hoja de Problemas Tema 5 1. Cuáles de las siguientes afirmaciones acerca del algoritmo Minimax son ciertas (a) El algoritmo Minimax realiza una exploración primero

Más detalles

Hablemos ahora sobre el perfil de adopción, el cual es de suma importancia en la evaluación de las opciones de investigación.

Hablemos ahora sobre el perfil de adopción, el cual es de suma importancia en la evaluación de las opciones de investigación. Evaluación de Prioridades Estratégicas para la Investigación en Banano y Plátano Guión vídeo: Adopción Hablemos ahora sobre el perfil de adopción, el cual es de suma importancia en la evaluación de las

Más detalles

Práctica IV: Métodos de Newton-Raphson y de la secante, para encontrar las raíces de una función.

Práctica IV: Métodos de Newton-Raphson y de la secante, para encontrar las raíces de una función. Práctica IV: Métodos de Newton-Raphson y de la secante, para encontrar las raíces de una función. Se suele llamar método de Newton-Raphson al método de Newton cuando se utiliza para calcular los ceros

Más detalles

PAISAJE DE PINOS MATERIAL DE PARTIDA

PAISAJE DE PINOS MATERIAL DE PARTIDA PAISAJE DE PINOS En los paisajes como en los bonsai, algunas veces suele ocurrir, que una vez formados se dejan crecer libremente durante mucho tiempo sin los necesarios cuidados, perdiendo entonces sus

Más detalles

ESTRUCTURA DE DATOS. ABB Arboles de Búsqueda Binaria

ESTRUCTURA DE DATOS. ABB Arboles de Búsqueda Binaria ESTRUCTURA DE DATOS ABB Arboles de Búsqueda Binaria ÁRBOLES BINARIOS Hasta ahora nos hemos dedicado a estudiar TAD que de una u otra forma eran de naturaleza lineal, o unidimensional. En los tipos abstractos

Más detalles

Aplicación: cálculo de áreas XII APLICACIÓN: CÁLCULO DE ÁREAS

Aplicación: cálculo de áreas XII APLICACIÓN: CÁLCULO DE ÁREAS XII APLICACIÓN: CÁLCULO DE ÁREAS El estudiante, hasta este momento de sus estudios, está familiarizado con el cálculo de áreas de figuras geométricas regulares a través del uso de fórmulas, como el cuadrado,

Más detalles

Tema: Métodos de Ordenamiento. Parte 3.

Tema: Métodos de Ordenamiento. Parte 3. Programación IV. Guía No. 5 1 Facultad: Ingeniería Escuela: Computación Asignatura: Programación IV Tema: Métodos de Ordenamiento. Parte 3. Objetivos Específicos Identificar la estructura de algunos algoritmos

Más detalles

(x 1,x 2,x 3,,x n ),...,x n

(x 1,x 2,x 3,,x n ),...,x n Exploración de grafos Grafos Recorridos sobre grafos Búsqueda primero en profundidad Búsqueda primero en anchura ( vuelta atrás ) Descripción general Espacio de soluciones Implementación Ejemplos Branch

Más detalles

He aquí una función que escribe los números naturales menores que otro prefijado y dado, t,

He aquí una función que escribe los números naturales menores que otro prefijado y dado, t, natural Llamamos números naturales a los que usamos para contar objetos de cualquier naturaleza: 1, 2, 3,. Se suele considerar al 1 como el primer número natural. El 2 se obtiene sumando 1 al 1, y continuando

Más detalles

UNIDAD 3 : ELEMENTOS GEOMÉTRICOS

UNIDAD 3 : ELEMENTOS GEOMÉTRICOS UNIDAD 3 : ELEMENTOS GEOMÉTRICOS 3.A.1 Características de un lugar geométrico 3.A ELEMENTOS DE GEOMETRÍA PLANA Se denomina lugar geométrico a todo conjunto de puntos que cumplen una misma propiedad o que

Más detalles

CUERPOS GEOMÉTRICOS (CONCEPTOS BÁSICOS)

CUERPOS GEOMÉTRICOS (CONCEPTOS BÁSICOS) CUERPOS GEOMÉTRICOS (CONCEPTOS BÁSICOS) Los cuerpos geométricos ocupan un lugar en el espacio. Hay cuerpos de forma regular, en los que pueden medirse 3 dimensiones: largo, ancho y alto. Con estas se puede

Más detalles