自学内容网 自学内容网

数据结构常用术语

一. 常见术语

数据相关

英文术语中文术语
Data数据
Data element数据元素
Data item数据项
Data structure数据结构
Logical structure逻辑结构
Data type数据类型

指针与存储

英文术语中文术语
Pointer指针
Sequential storage structure顺序存储结构
Linked storage structure链状存储结构
Dense index稠密索引
Sparse index稀疏索引
Abstract DataType抽象数据类型

算法属性

英文术语中文术语
Algorithm算法
Correctness正确性
Readability可读性
Robustness健壮性
Frequency count频度
Time complexity时间复杂度
Space complexity空间复杂度
Immediate predecessor直接前驱

线性表

英文术语中文术语
Linear list线性表
Sequenatial list顺序表
Singly linked list单链表
Circylar linked lists循环链表
Double linked lists双向链表
Double circular linked list双向循环链表

英文术语中文术语
Stack
Top栈顶
Botton栈底
Last In First Out后进先出
Overflow上溢
Underflow下溢
Shared共享

队列

英文术语中文术语
Queue队列
Rear队尾
Front队头
First In Last Out先进后出

英文术语中文术语
String
Substring子串
Pattern matching模式匹配

数组

英文术语中文术语
Arrays数组
Row major order行为主序
Column major order列为主序
Sparse matrices稀疏矩阵
Special matrices特殊矩阵
List of 3_tuples三元组表
Orthogonal list十字链表
Generalized lists广义表

英文术语中文术语
Tree
Binary tree二叉树
Full binary tree满二叉树
Complete binary tree完全二叉树
Binary sort tree二叉排序树
Binary search tree二叉搜索树
Preorder traversal前序遍历
Inorder traversal中序遍历
Postorder traversal后序遍历
Huffman tree哈夫曼树
Backtrackins回溯

英文术语中文术语
Graph
Directed graph (digraph)有向图
Undirected graph (undigraph)无向图
Undirected Complete Graph无向完全图
directed complete graph有向完全图
Sparse graph稀疏图
Dense graph稠密图
Network网点
Adjacent邻结点
Degree
Outdegree出度
Indegree入度
Connected graph连通图
Connected component连通分支
Strong graph强连通图
Spanning tree生成树
Adjacency lists邻接表
Adjacency multilists邻接多重表
Depth-First Search深度优先搜索
Breath-First Search广度优先搜索
Minimum spanning tree最小生成树
Shortest path最短路径
Directed acycline graph有向无环图
Topological sort拓扑排序

检索

英文术语中文术语
Searching检索
Key关键字
Primary key主关键字
Sequential search顺序检索
Binary search折半检索
Blocking search分块检索
Balanced binary tree平衡二叉树
Balanced factor平衡因子
Immediately allocate直接定址
Division method除留余数法
Digit analysis method数字分析法
Folding method折叠法
Linear probing线性探查
Mid-square method平方取中法
Open addressing开放定址法
Chaining链地址法

排序

英文术语中文术语
Sorting排序
Straight insertion sort直接插入排序
Shells method希尔排序
Diminishing increment sort缩小增量排序
Binary insertion sort折半插入排序
2_way insertion sort二路插入排序
Shared insertion sort共享插入排序
Bubble sort冒泡排序
Quick sort快速排序
Selection sort选择排序
Straight selection sort直接选择排序
Tree selection sort树形选择排序
Tournament sort锦标赛排序
Heap sort堆排序
Merging sort归并排序
2_way merge二路归并
Multi_way merge多路归并
Radix sorting基数排序
LSD (Least Significant Digit First)最低位优先
MSD (Most Significant Digit First)最高位优先

文件

英文术语中文术语
Files文件
Sequential file顺序文件
Indexed file索引文件
Indexed Sequential Access Method索引顺序存取方法
Virtual Storage Access Method虚拟存储存取方法
Hashed file散列文件
With more than one key多关键字文件
Multilist file多重表文件
Inverted file倒排文件

二. 数据结构专有名词

基本概念

英文术语中文术语
data abstraction数据抽象
data element数据元素
data object数据对象
data item数据项
data type数据类型
abstract data type抽象数据类型

结构

英文术语中文术语
logical structure逻辑结构
physical structure物理结构
linear structure线性结构
nonlinear structure非线性结构

基本数据类型

英文术语中文术语
atomic data type基本数据类型
fixed-aggregate data type固定聚合数据类型
variable-aggregate data type可变聚合数据类型

数据结构

英文术语中文术语
linear list线性表
stack
queue队列
string
array数组
tree
graph

操作

英文术语中文术语
searching查找线索
updating更新
sorting (分类)排序
insertion插入
deletion删除

关系

英文术语中文术语
predecessor前趋
successor后继
immediate predecessor直接前趋
immediate successor直接后继

特殊队列

英文术语中文术语
deque (double-ended queue)双端列表
circular queue循环队列

栈与队列

英文术语中文术语
pointer指针
first-in first-out list先进先出表(队列)
last-in first-out list后进先出表(队列)
bottom栈底
top栈顶
push压入
pop弹出
front队头
rear队尾
overflow上溢
underflow下溢

数组

英文术语中文术语
array数组
matrix矩阵
multi-dimensional array多维数组
row major order以行为主的顺序分配
column major order以列为主的顺序分配
triangular matrix三角矩阵
symmetric matrix对称矩阵
sparse matrix稀疏矩阵
transposed matrix转置矩阵

链表

英文术语中文术语
linked list链表
linear linked list线性链表
single linked list单链表
multilinked list多重链表
circular linked list循环链表
doubly linked list双向链表
orthogonal list十字链表
generalized list广义表

链表相关

英文术语中文术语
link
pointer field指针域
link field链域
head node头结点
head pointer头指针
tail pointer尾指针

英文术语中文术语
string
blank string空白(空格)串
null string空串(零串)
substring子串

英文术语中文术语
tree
subtree子树
forest森林
root
leaf叶子
node结点
depth深度
level层次
parents双亲
children孩子
brother兄弟
ancestor祖先
descendant子孙

二叉树

英文术语中文术语
binary tree二叉树
balanced binary tree平衡二叉树
full binary tree满二叉树
complete binary tree完全二叉树
traversing binary tree遍历二叉树
binary sort tree二叉排序树
binary search tree二叉查找树
threaded binary tree线索二叉树
Huffman tree哈夫曼树
ordered tree有序数
unordered tree无序数
decision tree判定树
doubly linked tree双链树
digital search tree数字查找树
traversal of tree树的遍历
preorder traversal先序遍历
inorder traversal中序遍历
postorder traversal后序遍历

英文术语中文术语
graph
subgraph子图
digraph (directed graph)有向图
undigraph (undirected graph)无向图
complete graph完全图
connected graph连通图
unconnected graph非连通图
strongly connected graph强连通图
weakly connected graph弱连通图
weighted graph加权图
directed acyclic graph有向无环图
sparse graph稀疏图
dense graph稠密图
biconnected graph重连通图
bipartite graph二部图
edge
vertex顶点
arc
path路径
cycle回路(环)
head弧头
tail弧尾
source源点
destination终点
sink汇点
weight
articulation point连接点
initial node初始结点
terminal node终端结点
adjacent edge相邻边
adjacent vertex相邻顶点
incident edge关联边
indegree入度
outdegree出度
shortest path最短路径
ordered pair有序对
unordered pair无序对
simple path简单路径
simple cycle简单回路
connected component连通分量
adjacency matrix邻接矩阵
adjacency list邻接表
adjacency multilist邻接多重表
traversing graph遍历图
spanning tree生成树
minimum (cost) spanning tree最小(代价)生成树
spanning forest生成森林
topological sort拓扑排序
partial order偏序
topological order拓扑有序
activity on vertex network (AOV)AOV网
activity on edge network (AOE)AOE网
critical path关键路径
matching匹配
maximum matching最大匹配
augmenting path增广路径
augmenting path graph增广路径图

查找

英文术语中文术语
searching查找
linear search (sequential search)线性查找(顺序查找)
binary search二分查找
block search分块查找
hash search散列查找
average search length平均查找长度

散列表

英文术语中文术语
hash table散列表
hash function散列函数
immediately allocating method直接定址法
digital analysis method数字分析法
mid-square method平方取中法
folding method折叠法
division method除法
random number method随机数法

排序

英文术语中文术语
sort排序
internal sort内部排序
external sort外部排序
insertion sort插入排序
diminishing increment sort随小增量排序
selection sort选择排序
heap sort堆排序
quick sort快速排序
merge sort归并排序
radix sort基数排序
balance merging sort平衡归并排序
balance two-way merging sort二路平衡归并排序
polyphase merging sort多步归并排序
replacement selection sort置换选择排序

文件

英文术语中文术语
file文件
master file主文件
sequential file顺序文件
indexed file索引文件
indexed sequential file索引顺序文件
indexed non-sequential file索引非顺序文件
direct access file直接存取文件
multilist file多重链表文件
inverted file倒排文件
directory structure目录结构
tree index树型索引

原文地址:https://blog.csdn.net/lsj1997718117/article/details/142844681

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!