Dsa Using Java 简明教程

DSA using Java - Data Structures

数据结构是用一种有效的方式组织数据的方法。以下术语是数据结构的基本术语。

Data Definition

数据定义用以下特征定义特定数据。

  1. 原子性 − 定义应该定义单个概念

  2. 可追踪性 − 定义应该是能够映射到某些数据元素的。

  3. 准确性 − 定义应该是明确的。

  4. 清晰简洁性 − 定义应该是可以理解的。

Data Object

数据对象表示具有数据的一个对象。

Data Type

数据类型是指对各种类型的数据(如整数、字符串等)进行分类的方法,它决定了可与相应类型的数据一起使用的数据类型,以及可在相应类型的数据上执行的操作类型。数据类型有两种类型−

  1. Built-in Data Type

  2. Derived Data Type

Built-in Data Type

语言内置支持的那些数据类型称为内置数据类型。例如,大多数语言提供以下内置数据类型。

  1. Integers

  2. Boolean (true, false)

  3. Floating (Decimal numbers)

  4. Character and Strings

Derived Data Type

那些实现独立的数据类型,因为它们可以以一种或另一种方式实现,被称为派生数据类型。这些数据类型通常是通过组合主数据类型或内置数据类型以及对它们的关联操作来构建的。例如 −

  1. List

  2. Array

  3. Stack

  4. Queue