术语表 列表

  • 建议记住名词的英文叫法,以便阅读英文文献。
  • 部分名词在简体中文和繁体中文下的叫法不同。

表 16-1   数据结构与算法的重要名词

English简体中文繁体中文
algorithm算法演算法
data structure数据结构資料結構
code代码程式碼
file文件檔案
function函数函式
method方法方法
variable变量變數
asymptotic complexity analysis渐近复杂度分析漸近複雜度分析
time complexity时间复杂度時間複雜度
space complexity空间复杂度空間複雜度
loop循环迴圈
iteration迭代迭代
recursion递归遞迴
tail recursion尾递归尾遞迴
recursion tree递归树遞迴樹
big-O notation大 O 记号大 O 記號
asymptotic upper bound渐近上界漸近上界
sign-magnitude原码原碼
1’s complement反码反碼
2’s complement补码補碼
array数组陣列
index索引索引
linked list链表鏈結串列
linked list node, list node链表节点鏈結串列節點
head node头节点頭節點
tail node尾节点尾節點
list列表列表
dynamic array动态数组動態陣列
hard disk硬盘硬碟
random-access memory (RAM)内存內存
cache memory缓存快取
cache miss缓存未命中快取未命中
cache hit rate缓存命中率快取命中率
stack堆疊
top of the stack栈顶堆疊頂
bottom of the stack栈底堆疊底
queue队列佇列
double-ended queue双向队列雙向佇列
front of the queue队首佇列首
rear of the queue队尾佇列尾
hash table哈希表雜湊表
bucket
hash function哈希函数雜湊函式
hash collision哈希冲突雜湊衝突
load factor负载因子負載因子
separate chaining链式地址鏈結位址
open addressing开放寻址開放定址
linear probing线性探测線性探查
lazy deletion懒删除懶刪除
binary tree二叉树二元樹
tree node树节点樹節點
left-child node左子节点左子節點
right-child node右子节点右子節點
parent node父节点父節點
left subtree左子树左子樹
right subtree右子树右子樹
root node根节点根節點
leaf node叶节点葉節點
edge
level
degree
height高度高度
depth深度深度
perfect binary tree完美二叉树完美二元樹
complete binary tree完全二叉树完全二元樹
full binary tree完满二叉树完滿二元樹
balanced binary tree平衡二叉树平衡二元樹
binary search tree二叉搜索树二元搜尋樹
AVL treeAVL 树AVL 樹
red-black tree红黑树紅黑樹
level-order traversal层序遍历層序走訪
breadth-first traversal广度优先遍历廣度優先走訪
depth-first traversal深度优先遍历深度優先走訪
binary search tree二叉搜索树二元搜尋樹
balanced binary search tree平衡二叉搜索树平衡二元搜尋樹
balance factor平衡因子平衡因子
heap堆積
max heap大顶堆大頂堆積
min heap小顶堆小頂堆積
priority queue优先队列優先佇列
heapify堆化堆積化
top-k problemTop-k 问题Top-k 問題
graph
vertex顶点頂點
undirected graph无向图無向圖
directed graph有向图有向圖
connected graph连通图連通圖
disconnected graph非连通图非連通圖
weighted graph有权图有權圖
adjacency邻接鄰接
path路径路徑
in-degree入度入度
out-degree出度出度
adjacency matrix邻接矩阵鄰接矩陣
adjacency list邻接表鄰接表
breadth-first search广度优先搜索廣度優先搜尋
depth-first search深度优先搜索深度優先搜尋
binary search二分查找二分查找
searching algorithm搜索算法搜尋演算法
sorting algorithm排序算法排序演算法
selection sort选择排序選擇排序
bubble sort冒泡排序泡沫排序
insertion sort插入排序插入排序
quick sort快速排序快速排序
merge sort归并排序合併排序
heap sort堆排序堆積排序
bucket sort桶排序桶排序
counting sort计数排序計數排序
radix sort基数排序基數排序
divide and conquer分治分治
hanota problem汉诺塔问题河內塔問題
backtracking algorithm回溯算法回溯演算法
constraint约束約束
solution
state状态狀態
pruning剪枝剪枝
permutations problem全排列问题全排列問題
subset-sum problem子集和问题子集合問題
n-queens problemn皇后问题n 皇后問題
dynamic programming动态规划動態規劃
initial state初始状态初始狀態
state-transition equation状态转移方程狀態轉移方程
knapsack problem背包问题背包問題
edit distance problem编辑距离问题編輯距離問題
greedy algorithm贪心算法貪婪演算法
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值