In computational problem solving, operations on abstract object types are defined by abstract data types (ADTs), while their concrete representations in memory are realized through data structures. For instance, a list exemplifies an ADT that supports operations such as access, insertion, and deletion, independent of how these elements are physically stored.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Core Structures and Algorithms

  • Adis Alihodžić

摘要

In computational problem solving, operations on abstract object types are defined by abstract data types (ADTs), while their concrete representations in memory are realized through data structures. For instance, a list exemplifies an ADT that supports operations such as access, insertion, and deletion, independent of how these elements are physically stored.