«Data structure». Encyclopaedia Britannica. 17 de abril de 2017. Consultado el 6 de noviembre de 2018.
doi.org
dx.doi.org
En informática, una matriz asociativa, un mapa, una tabla de símbolos o un diccionario es un tipo de datos abstracto que almacena una colección de pares (clave, valor), de modo que cada clave posible aparece como máximo una vez en la colección. En términos matemáticos, una matriz asociativa es una función con dominio finito.(Collins, Graham; Syme, Donald (1995). «A theory of finite maps». Higher Order Logic Theorem Proving and Its Applications. Lecture Notes in Computer Science (en inglés)971. pp. 122-137. ISBN978-3-540-60275-0. doi:10.1007/3-540-60275-5_61.) Admite operaciones de "búsqueda", "eliminación" e "inserción".
El marco de colecciones de Java es un conjunto de clases e interfaces que implementan estructuras de datos de colecciones que se pueden reutilizar comúnmente.(«Lesson: Introduction to Collections». Oracle Corporation. Consultado el 22 de diciembre de 2010.) Aunque se lo conoce como marco, funciona como una biblioteca. El marco de colecciones proporciona interfaces que definen varias colecciones y clases que las implementan.
«Abstract Data Types». Virginia Tech - CS3 Data Structures & Algorithms. Archivado desde el original el 10 de febrero de 2023. Consultado el 15 de febrero de 2023.
web.archive.org
«Abstract Data Types». Virginia Tech - CS3 Data Structures & Algorithms. Archivado desde el original el 10 de febrero de 2023. Consultado el 15 de febrero de 2023.