基本概念ADT 指的是抽象数据类型。数组被定义为 ADT,因为它们能够按相同的顺序保存连续的元素。并且它们允许通过索引或位置访问特定元素。它们是抽象的,因为它们可以是 String、int 或 Personint[] arrA = new int[1]; String[] arrB = new String[1]; Person[] arrC = new Person[3]; //其中 Person 被视为已定义的类优点快速、随机访问项目或元素。非常节省内存,除了存储内容所需的内存外,几乎不需要其他内存。缺点插入和删除元素缓慢数组大小必须在创建数组时知道… 阅读更多
基本概念动态数据结构被定义为实现的数据结构,用于跟踪连续移动的几何系统的属性。例如,动态凸包数据结构跟踪 n 个移动点的凸包。动态数据结构的开发受到涉及连续运动的物理对象的计算几何问题的启发,例如机器人技术、动画或计算机图形学中的碰撞或可见性检测。概述动态数据结构是在系统上实现的,在这些系统中,有一组值作为时间的函数而变化,以所谓的… 阅读更多