Académique Documents
Professionnel Documents
Culture Documents
Las estructuras de datos vistas con anterioridad durante el transcurso de la materia son
de tipo lineales, dado que a cada elemento le seguía siempre otro elemento. Esa
linealidad es típica en cadenas, listas, array, pilas, colas, campos en los registros, etc.
Si nos referimos a estructuras de datos, se dijo que las pilas, colas y listas son
estructuras lineales, puesto que en todas ellas cada elemento tiene un único elemento
anterior y un único elemento posterior. Pero, además, existen estructuras de datos no
lineales, en la que esta restricción desaparece. Esto significa, que en estas estructuras
cada elemento puede tener varios anteriores y/o varios posteriores.
ARBOLES
Definición
La idea de estructura jerárquica es muy usada en la práctica. Por ejemplo, los libros son
a menudo organizados como una sucesión de capítulos cada uno de los cuales son una
sucesión de secciones que puede tener subdivisiones, y así sucesivamente. Una
empresa puede organizarse como las colecciones de unidades comerciales cada uno de
las cuales pueden tener varias secciones. Las secciones, a su vez, pueden tener
secciones múltiples, y así sucesivamente.
Árboles en general
Los árboles tienen una gran cantidad de aplicaciones. Por ejemplo se pueden utilizar
para representar fórmulas matemáticas, para organizar adecuadamente la información,
para registrar la historia de un campeonato de tenis, para construir un árbol
genealógico, para el análisis de circuitos eléctricos, y para numerar los capítulos y
secciones de un libro.
Representación de Árboles
Diagramas de Venn
Un diagrama de Venn usa círculos que se superponen u otras figuras para ilustrar las
relaciones lógicas entre dos o más conjuntos de elementos. A menudo, se utilizan para
organizar cosas de forma gráfica, destacando en qué se parecen y difieren los
elementos.
Estos pueden ser diagramas sencillos que involucran dos o tres conjuntos con algunos
elementos o pueden volverse muy sofisticados, por ejemplo, en presentaciones en 3D,
ya que utilizan seis o siete conjuntos o más. Se usan para hacer un análisis detallado y
para representar cómo se relacionan los elementos entre sí dentro de un "universo" o
segmento determinado.
Los diagramas de Venn permiten a los usuarios visualizar los datos de forma clara y con
gran alcance y, por este motivo, se utilizan comúnmente en presentaciones e informes.
Se relacionan estrechamente con los diagramas de Euler, pero se diferencian en que
estos últimos omiten los conjuntos si estos no contienen elementos. Los diagramas de
Venn muestran las relaciones incluso si un conjunto está vacío.
Propósitos y beneficios
Lingüística: los diagramas de Venn se han usado para estudiar las diferencias y
similitudes entre idiomas.
Enseñar comprensión lectora: los maestros pueden usar los diagramas de Venn
para mejorar la comprensión lectora de sus alumnos. Los alumnos pueden
dibujar diagramas para comparar y contrastar ideas sobre las que están
leyendo.
Debido a que la potencial acumulación de éstos últimos suele hacer que la edición y la
detección de errores se vuelva un proceso engorroso, los entornos de programación
modernos -así como los programas de planilla de cálculo- resaltan en negrita el par
correspondiente a la posición que está editando el programador o usuario en cada
momento. El control (automático) del balance o equilibrio entre los paréntesis de
apertura y de cierre se suele conocer como brace match checking en inglés.
En las hojas de cálculo, se suelen anidar o agrupar funciones unas dentro de otras,
derivando en fórmulas relativamente complejas. En los lenguajes de programación
estructurada, el anidamiento está relacionado a la inclusión de estructuras de control
dentro de otras, usualmente indicado mediante la inclusión de distintos niveles de
sangría (llamada indentation en inglés) dentro del código fuente.
( A ( B ( D ( I ) E , F ( J , K ) ) C ( G , H ( L ) ) ))
Todas las materias debían contener al menos tres números, de tal manera que si una
materia principal contiene un número básico de sólo una o dos cifras, se le debe añadir
un cero o dos para completarlo. Si necesitamos más de tres cifras lo indicaríamos con
un punto.
1A, 11B, 111D, 1111I, 112E, 113F, 1131J, 1132K, 12C, 121G, 122H, 1221L
Notación Indentada