Enhanced definition of the abstract data type.
A priority queue is an abstract data type.抽象数据类型(AbstractDataType,ADT)是计算机科学中具有类似行为的特定类别的数据结构的数学模型;.
An abstract data type(ADT) is a mathematical model for a certain class of data structures that have similar behavior;因此(与C++模板一样)可以轻松定义和使用抽象数据类型,但与C++不同,粒度在模块级别。
Thus(like C++ templates) one can easily define and use abstract data types, but unlike C++, the granularity is at the module level.贯彻全书的对抽象数据类型新的强调使程序使用范围更广,并且更适用于现代面向对象的编程环境。
A new emphasis on abstract data types throughout the book makes the programs more broadly useful and relevant in modern programming environments.Combinations with other parts of speech
抽象数据类型允许通过编译器的强类型检查对数据进行自然建模。
Abstract data types allow natural modelling of data with strong type check from the compiler.AVL树实现抽象数据类型Map就像一个普通的二叉搜索树,唯一不同的是这棵树的工作方式。
An AVL tree implements the Map abstract data type just like a regular binary search tree, the only difference is in how the tree performs.下面的图片展示了抽象数据类型是什么以及它是如何运转的。
Figure shows a picture of what an abstract data type is and how it operates.
The abstract data include both numerical and non-numerical data, such as text and geographic information.现在我们已经将堆栈清楚地定义为抽象数据类型,我们将把注意力转向使用Python来实现堆栈。
Now that we have clearly defined the stack as an abstract data type we will turn our attention to using Python to implement the stack.回想一下,当我们给出抽象数据类型一个物理实现时,我们将实现称为数据结构。
Recall that when we give an abstract data type a physical implementation we refer to the implementation as a data structure.这种在保持逻辑特征的同时改变抽象数据类型的物理实现的能力就是工作中抽象的一个例子。
This ability to change the physical implementation of an abstract data type while maintaining the logical characteristics is an example of abstraction at work.
Such abstract data include both numerical and non-numerical data like geographic information and text.接下来我们的重点是数据抽象并定义抽象数据类型(ADT)以进行模块化编程。
Next, we emphasize data abstraction, where we define abstract data types(ADTs) in the service of modular programming.
In other words,classes are not usable to implement pure abstract data types.它是一种机器学习算法,主要用于处理文本、图片或音频等抽象数据。
It is a machine learningalgorithm that is mainly used to process abstract data like text, images, or audio.在本版中,对C++的介绍替换为讨论如何在C中建立抽象数据类型。
In this edition, coverage of C++ hasbeen replaced by a discussion of how to set up abstract data types in C.你将会学习用4种方法进行数据抽象化,并且讨论对象数据和抽象数据的权衡问题。
You will learn the four ways to do data abstraction anddiscuss the trade-offs between objects and abstract data types.弹性分布式数据集:ApacheSpark抽象数据的主要方式,其中数据以容错的方式存储在多台计算机上。
Resilient distributed dataset: The primary way that Apache Spark abstracts data, where data is stored across multiple machines in a fault-tolerant way.
It provides both integrated and abstracted data, in real-time, from a variety of sources, to multiple users.莫利匆匆地处理了例行公事,偶尔选择报告或信件并抽象数据。
Morely flipped through the routine matter,occasionally selecting a report or letter and abstracting data.信息可视化(InformationVisualization)是研究抽象数据的交互式视觉表示以加强人类认知。
Information visualization orinformation visualisation is the study of visual representations of abstract data to reinforce human cognition.比较有代表性的回答是:“对象是一种抽象数据类型”。
The typical responseis a variant of“objects are a kind of abstract data type”.他之后的著作在Postgres方面提出对象关系模型,既有效地将数据库与抽象数据类型相结合,又使数据库实现独立于编程语言。
His later work on Postgres introduced the object-relational model,effectively merging databases with abstract data types while keeping the database separate from the programming language.注意这种做法来自计算机科学中已经接受的做法,即抽象数据类型、面向对象设计、三层结构(图11-6)。
Note that this approach follows accepted practice within computer science,viz. abstract data types, object-oriented design, and the three-layer architecture(Figure 11-6).
Stack abstract data type.
Studying the visual representation of abstract data.
What is ADT: Abstract Data Type?