程序员不可不知的英文词汇

小小吐槽:我学习英语绝对不是心血来潮,可以说,我的英语也不是很好,至于为什么能够将英语坚持的学习下来,是因为我高中的一位英语老师,当时高一,英语算是主课中的一科,如果英语成绩不好的话,是十分拉分的,当然有老师的开导才是重要的,三年里,只要我有什么困惑的事情,我都会到我这位引导我人生的英语老师那里去开导。说这么多,其实我想强调的有一点是:有一位好老师非常重要。

我虽然不是英语老师,但是我是你贴心的朋友,而我能够带来的只有我所拥有的资源,分享给大家,希望对大家有所帮助。

算法常用术语中英对照

Data Structures 基本数据结构

Dictionaries 字典

Priority Queues 堆

Graph DataStructures 图

Set DataStructures 集合

Kd-Trees 线段树

Numerical Problems数值问题

Solving LinearEquations 线性方程组

BandwidthReduction 带宽压缩

MatrixMultiplication 矩阵乘法

Determinants andPermanents 行列式

Constrained andUnconstrained Optimization 最值问题

Linear Programming线性规划

Random NumberGeneration 随机数生成

Factoring andPrimality Testing 因子分解/质数判定

ArbitraryPrecision Arithmetic 高精度计算

Knapsack Problem 背包问题

Discrete FourierTransform 离散Fourier 变换

CombinatorialProblems 组合问题

Sorting 排序

Searching 查找

Median andSelection 中位数

GeneratingPermutations 排列生成

Generating Subsets子集生成

GeneratingPartitions 划分生成

Generating Graphs 图的生成

CalendricalCalculations 日期

Job Scheduling 工程安排

Satisfiability 可满足性

Graph Problems --polynomial 图论-多项式算法

ConnectedComponents 连通分支

TopologicalSorting 拓扑排序

Minimum SpanningTree 最小生成树

Shortest Path 最短路径

Transitive Closureand Reduction 传递闭包

Matching 匹配

Eulerian Cycle /Chinese Postman Euler 回路/中国邮路

Edge and Vertex Connectivity割边/割点

Network Flow 网络流

Drawing GraphsNicely 图的描绘

Drawing Trees 树的描绘

PlanarityDetection and Embedding 平面性检测和嵌入

Graph Problems --hard 图论-NP 问题

Clique 最大团

Independent Set 独立集

Vertex Cover 点覆盖

Traveling SalesmanProblem 旅行商问题

Hamiltonian CycleHamilton 回路

Graph Partition 图的划分

Vertex Coloring 点染色

Edge Coloring 边染色

Graph Isomorphism 同构

Steiner TreeSteiner 树

FeedbackEdge/Vertex Set 最大无环子图

ComputationalGeometry 计算几何

Convex Hull 凸包

Triangulation 三角剖分

Voronoi DiagramsVoronoi 图

Nearest NeighborSearch 最近点对查询

Range Search 范围查询

Point Location 位置查询

IntersectionDetection 碰撞测试

Bin Packing 装箱问题

Medial-AxisTransformation 中轴变换

PolygonPartitioning 多边形分割

SimplifyingPolygons 多边形化简

Shape Similarity 相似多边形

Motion Planning 运动规划

Maintaining LineArrangements 平面分割

Minkowski SumMinkowski 和

Set and StringProblems 集合与串的问题

Set Cover 集合覆盖

Set Packing 集合配置

String Matching 模式匹配

Approximate StringMatching 模糊匹配

Text Compression 压缩

Cryptography 密码

Finite StateMachine Minimization 有穷自动机简化

Longest CommonSubstring 最长公共子串

Shortest CommonSuperstring 最短公共父串

DP——Dynamic Programming——动态规划

recursion ——递归

时间: 2024-10-19 21:08:06

程序员不可不知的英文词汇的相关文章

程序员不可不知的英文词汇(6)

小小吐槽:虽然说程序员需要有很出色的技术能力,但是有有一点更加的重要,那就是耐心,有着碰见bug能够一遍遍的调试而不失颜色,向别人讲解技术难点时而不失耐心 ,面对成千上万行的代码,却坦然一笑,耐心解析:如果你是这样的程序员,你的生活将是轻松快活的,相反,却将忍受生活压力带来的心理的压力. 下面大家来学做一个有耐心的程序员吧,开始耐心的学习英语词汇把! named parameter 命名参数 named pipe 命名管道 namespace 名字空间.命名空间 native 原生的.本地的 n

程序员不可不知的英文词汇(3)

小小吐槽:要嫁就嫁程序员,钱多话少死的早.为什么我现在还是单身呢?为什么我现在还没涨薪呢?我话确实少,死的早的可能性不排除,可是,我不做程序员我又能去做什么呢?苦力,一双敲了好几年键盘的小手能干的起吗?文员,平时习惯了使用word等一些工具,拿起笔杆还有些抖抖的,会计,早就把算法放在第一位,还哪有心情去搞各种的计算公式.好吧,今生已与程序员结下了不解之缘! 好吧,既然当程序员,就当一个牛逼哄哄的程序员,英语当然不能示弱!!! data 数据 data connection 数据连接(for da

程序员不可不知的英文词汇(2)

小小吐槽:传说英语是世界是最通用的语言,而汉语是世界使用最多的语言,那么,以后会不会转变一点呢?汉语是世界是最通用的语言,而汉语是世界使用最多的语言.如果我们再去幻想一下,如果,汉语成为最通用的语言,那么那是的编程会不会使用的汉语去编程呢? 可是,现在还没有到那个地步呢!那么现在也只能使英文去编程,那只好把英文学好咯! 编程词汇 A2A integration A2A 整合 abstract 抽象的 abstract baseclass (ABC)抽象基类 abstract class 抽象类

程序员不可不知的英文词汇(5)

小小吐槽:一鼓作气,再而衰,三而竭!希望大家耐得住寂寞,经受的住困难,希望就在眼前! 废话不多说了!...... key 键(for database) key column 键列(for database) laser 激光 late binding 迟绑定 left outer join 左向外联接(for database) level 阶.层例 high level 高阶.高层 library 库 lifetime 生命期.寿命 link 连接.链接 linkage 连接.链接 link

程序员不能不知道的那些“第一”

摘要:上次小编介绍了三位计算机领域的大神:计算机之父艾伦·麦席森·图灵.Hadoop之父Doug Cutting和Amazon AWS推动者Werner Vogels,他们分别因为超凡的创造力.顶级的成功技术.扬名天下的项目而被我们熟知.今天小编接着聊一聊那些我们终其一生都无法超越的程序员,当然,今天的会有所不同哦. 世界上第一个程序员是个女士 1815年出生于伦敦的阿达·洛芙莱斯(Ada Lovelace)被称为世界上第一个程序员,但被人津津乐道的不是她对计算机程序的贡献,而是她有个千古流芳的

600个程序员常用的单词和词汇

来自:网络 一小时轻松掌握程序员单词 1小时搞定程序员单词 集结了600个程序员常用的单词和词汇,让你写代码变量命名 so easy!!! 还等什么!GOGOGO! application 应用程式 应用.应用程序 application framework 应用程式框架.应用框架 应用程序框架 architecture 架构.系统架构 体系结构 argument 引数(传给函式的值).参见 parameter 参数.实质参数.实参.自变量 array 阵列 数组 arrow operator

程序员都不知道的5种将死的编程语言

现在的开发人员都趋向于使用新的编程语言,那么旧的编程语言呢?它们的前途一般是这样两种:仍然可以使用,但逐渐不受大家欢迎,直接完全死去.程序员都不知道的5种将死的编程语言下面给大家说说: Perl 曾几何时,几乎每个人都在使用Perl语言编程.但是那些经常使用的人慢慢地发现,关于这个Perl语言似乎总是有点不对劲.至少我知道有这么个叫做"piecemeal"的编程语言,它的创造者似乎就只是将这个功能堆在另一个功能上面而已,并没有好好考虑将它们结合在一起.事实上,甚至是它的创造者也不得不承

(转)优秀程序员不得不知道的20个位运算技巧

一 提起位运算,人们往往想到它的高效性,无论是嵌入式编程还是优化系统的核心代码,适当的运用位运算总是一种迷人的手段,或者当您求职的时候,在代码中写入 适当的位运算也会让您的程序增加一丝亮点,最初当我读<编程之美>求“1的数目”时,我才开始觉得位运算是如此之美,后来读到 <Hacker's Delight>,感慨到Henry S.Warren把位运算运用的如此神出鬼没,很多程序都十分精妙,我觉得在一个普通的程序中大量运用这样的代码的人简直是疯了!但掌握简单的位运算技巧 还是必要的,所

优秀程序员不得不知道的20个位运算技巧

一提起位运算,人们往往想到它的高效性,无论是嵌入式编程还是优化系统的核心代码,适当的运用位运算总是一种迷人的手段,或者当您求职的时候,在代码中写入适当的位运算也会让您的程序增加一丝亮点,最初当我读<编程之美>求“1的数目”时,我才开始觉得位运算是如此之美,后来读到 <Hacker's Delight>,感慨到Henry S.Warren把位运算运用的如此神出鬼没,很多程序都十分精妙,我觉得在一个普通的程序中大量运用这样的代码的人简直是疯了!但掌握简单的位运算技巧还是必要的,所以今天