赞
踩
这些都是我认为程序员需要掌握的单词,就算有些英文你不熟悉,但是对应的中文至少了解什么意思。
看完这个系列,希望你第一能认识更多单词,第二是拓宽自己的知识面,哪个概念不懂就自己去主动了解。
第二类,算法和数据结构,涉及到计算机科学中用于数据组织、管理和存储,以及解决问题的方法。以下是一些与算法和数据结构相关的常见英文单词:
算法 (Algorithms):
Sort
: 排序
Search
: 搜索
Traverse
: 遍历
Recursion
: 递归
Iteration
: 迭代
Divide and Conquer
: 分治
Dynamic Programming
: 动态规划
Greedy
: 贪心算法
Backtracking
: 回溯
Branch and Bound
: 分支限界
Heuristic
: 启发式
Genetic
: 遗传算法
数据结构 (Data Structures):
Array
: 数组
List
: 列表
LinkedList
: 链表
Stack
: 栈
Queue
: 队列
Deque
: 双端队列
Tree
: 树
Binary Tree
: 二叉树
BST
: 二叉搜索树
Heap
: 堆
Trie
: 字典树
Graph
: 图
HashTable
: 哈希表
Set
: 集合
Map
: 映射
Dictionary
: 字典
Matrix
: 矩阵
Node
: 节点
Vertex
: 顶点
Edge
: 边
算法概念 (Algorithm Concepts):
Complexity
: 复杂度
Big O
: 大O表示法
Time Complexity
: 时间复杂度
Space Complexity
: 空间复杂度
Asymptotic Analysis
: 渐进分析
Sorting Algorithm
: 排序算法
Graph Algorithm
: 图算法
Pathfinding
: 路径查找
Hashing
: 哈希
Collision
: 冲突
Chaining
: 链接
Open Addressing
: 开放寻址
学习这些单词有助于深入理解计算机科学的核心概念,并且这些概念在解决实际编程问题时非常重要。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。