PHP100整理提供(计算机编程英语词汇)
2008年9月
算法常用术语中英对照
Data Structures基本数据结构
Dictionaries字典
Priority Queues堆
Graph Data Structures图
Set Data Structures集合
Kd-Trees线段树
Numerical Problems数值问题
Solving Linear Equations线性方程组
Bandwidth Reduction带宽压缩
Matrix Multiplication矩阵乘法
Determinants and Permanents行列式
Constrained and Unconstrained Optimization最值问题Linear Programming线性规划
Random Number Generation随机数生成
Factoring and Primality Testing因子分解/质数判定Arbitrary Precision Arithmetic高精度计算Knapsack Problem背包问题
Discrete Fourier Transform离散Fourier变换Combinatorial Problems组合问题
Sorting排序
Searching查
Median and Selection中位数
Generating Permutations排列生成
Generating Subsets子集生成
Generating Partitions划分生成
Generating Graphs图的生成
Calendrical Calculations日期
Job Scheduling工程安排
Satisfiability可满足性
Graph Problems--polynomial图论-多项式算法Connected Components连通分支
Topological Sorting拓扑排序
Minimum Spanning Tree最小生成树
Shortest Path最短路径
Transitive Closure and Reduction传递闭包Matching匹配
Eulerian Cycle/Chinese Postman Euler回路/中国邮路Edge and Vertex Connectivity割边/割点
Network Flow网络流
Drawing Graphs Nicely图的描绘
Drawing Trees树的描绘
Planarity Detection and Embedding平面性检测和嵌入Graph Problems--hard图论-NP问题
Clique最大团
Independent Set独立集
Vertex Cover点覆盖
编程英语要求高吗
Traveling Salesman Problem旅行商问题Hamiltonian Cycle Hamilton回路
Graph Partition图的划分
Vertex Coloring点染
Edge Coloring边染
Graph Isomorphism同构
Steiner Tree Steiner树
Feedback Edge/Vertex Set最大无环子图Computational Geometry计算几何
Convex Hull凸包
Triangulation三角剖分
Voronoi Diagrams Voronoi图
Nearest Neighbor Search最近点对查询
Range Search范围查询
Point Location位置查询
Intersection Detection碰撞测试
Bin Packing装箱问题
Medial-Axis Transformation中轴变换
Polygon Partitioning多边形分割
Simplifying Polygons多边形化简
Shape Similarity相似多边形
Motion Planning运动规划
Maintaining Line Arrangements平面分割Minkowski Sum Minkowski和
Set and String Problems集合与串的问题
Set Cover集合覆盖
Set Packing集合配置
String Matching模式匹配
Approximate String Matching模糊匹配
Text Compression压缩
Cryptography密码
Finite State Machine Minimization有穷自动机简化Longest Common Substring最长公共子串
Shortest Common Superstring最短公共父串DP——Dynamic Programming——动态规划recursion——递归
编程词汇
A2A integration A2A整合
abstract抽象的
abstract base class(ABC)抽象基类
abstract class抽象类
abstraction抽象、抽象物、抽象性
access存取、访问
access level访问级别
access function访问函数
account账户
action动作
activate激活
active活动的
actual parameter实参
adapter适配器
add-in插件
address地址
address space地址空间
address-of operator取地址操作符
ADL(argument-dependent lookup)
ADO(ActiveX Data Object)ActiveX数据对象
advanced高级的
aggregation聚合、聚集
algorithm算法
alias别名
align排列、对齐
allocate分配、配置
allocator分配器、配置器
angle bracket尖括号
annotation注解、评注
API(Application Programming Interface)应用(程序)编程接口app domain(application domain)应用域
application应用、应用程序
application framework应用程序框架
appearance外观
append附加
architecture架构、体系结构
archive file归档文件、存档文件
argument引数(传给函式的值)。参见parameter
array数组
arrow operator箭头操作符
ASP(Active Server Page)活动服务器页面
ASP.NET worker process ASP.NET工作者进程
assembly装配件、配件
assembly language汇编语言
assembly manifest装配件清单
assert(ion)断言
assign赋值
assignment赋值、分配
assignment operator赋值操作符
associated相关的、相关联的
associative container关联式容器(对应sequential container) asynchronous异步的
atomic原子的
atomic operation原子操作
attribute特性、属性
authentication service验证服务
authorization授权
audio音频
A.I.人工智能
B2B integration B2B整合、B2B集成(business-to-business integration) background背景、后台(进程)
backward compatible向后兼容、向下兼容
backup备份
backup device备份设备
backup file备份文件
bandwidth带宽
base class基类
base type基类型
batch批处理
BCL(base class library)基类库
binary二进制
binary search二分查
binary tree二叉树
binary function双参函数
binary large object二进制大对象
binary operator二元操作符
binding绑定
bit位
bitmap位图
bitwise按位...
bitwise copy为单元进行复制;位元逐一复制,按位拷
bitwise operation按位运算
block块、区块、语句块
bookkeeping簿记
boolean布林值(真假值,true或false)
border边框
bounds checking边界检查
boxing装箱、装箱转换
brace(curly brace)大括号、花括号