专门吃香菜的火锅:关于C语言

来源:百度文库 编辑:高校问答 时间:2024/04/28 02:28:03
C的通常算法有哪些,我只知道有贪婪,分治等几种,还请高手赐教

<计算机算法设计与分析>王晓东 电子工业出版社出版

递归与分治
动态规划
贪心算法
回溯
分支限界法
概率算法
线形规划与网络流
NP算法
近似算法等

《introduce to algorithms》Thomas H.Cormen
HEP & MIT press
Recurences
Probabilistic Analysis and Randomized Algorithms
Sorting and Order Statistics
DataStructures (Hash Tables,Binary Search Tree,Red-Black Tree,Augumenting DataStructure,B-Tree,Binomial Tree,Fibonacci Heaps,Data Structure for Disjiont Sets)
dynamic Programming
Greedy Algorithms
Amortized Analysis
Graph Algorithms(Minimum Tree,SingleSource Shortest Path,All-pairs Shortest Path,Maximum Flow,)
Sorting Networks
Matrix Operations
Linear Programming
Polynomials and FFT
String Matching
NP-Completeness
Approximation Algorithms
.............

算法和语言无关,所有算法都可以用C来实现,C无法实现的算法,其他任何高级语言都无法实现

看一看数据结构吧.里是面全有.

我们用的是PASCAL语言来实现算法的!