> 小小吐槽:我學習英語絕對不是心血來潮,可以說,我的英語也不是很好,至于為什么能夠將英語堅持的學習下來,是因為我高中的一位英語老師,當時高一,英語算是主課中的一科,如果英語成績不好的話,是十分拉分的,當然有老師的開導才是重要的,三年里,只要我有什么困惑的事情,我都會到我這位引導我人生的英語老師那里去開導。說這么多,其實我想強調的有一點是:有一位好老師非常重要。
我雖然不是英語老師,但是我是你貼心的朋友,而我能夠帶來的只有我所擁有的資源,分享給大家,希望對大家有所幫助。

# 算法常用術語中英對照
> 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 ——遞歸