首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
clrs专题
算法导论CLRS 7 思考题 Stooge排序
/*7思考题 Stooge排序*STOOGE-SORT*/#include<cstdlib>#include<iostream>#include<iomanip>#include<vector>using namespace std;typedef vector<int>::iterator ivecIte;size_t chkivIte(ivecIte iteB, ivecIte it
阅读更多...
算法导论CLRS 7.3 随机版快速排序
/*7.3 随机化快速排序*QUICK-SORT*/#include<iostream>#include<iomanip>#include<vector>#include<ctime>using namespace std;typedef vector<int>::iterator ivecIte;size_t chkivIte(ivecIte iteB, ivecIte iteE)
阅读更多...
算法导论CLRS 6 堆排序
/*6 堆排序*HEAP-SORT*/#include<cstdlib>#include<iostream>#include<vector>#include<iomanip>using namespace std;typedef vector<int>::iterator ivecIte;#define parent(i) (0==(i%2) ? i/2 : (i-1)/2)#def
阅读更多...
算法导论CLRS 2.3 合并排序
2.3 合并排序 /*2.3合并排序 *MERGE-SORT*/#include<cstdlib>#include<limits>#include<iostream>#include<vector>#include<iomanip>using namespace std;typedef vector<int>::iterator ivecIte;void merge(vec
阅读更多...
算法导论CLRS 2.1 插入排序
第2章 算法入门 2.1 插入排序 /*2.1 插入排序*INSERTION-SORT*/#include<cstdlib>#include<iostream>#include<vector>#include<iomanip>using namespace std;int main(){vector<int> ivec;int inData;cout<<"input some
阅读更多...
随笔2 又是一个激动的通宵,for CLRS
2013 年 5 月 8 日 by sciencefans 自己对新事物和牛人经历的向往不知道为什么这么强烈。 昨天晚上只因为在学算法的时候查了很多资料不经意间看到了以前考虑过的CLRS,然后就决定买CLRS了,然后搜书评,又在豆瓣上看到了很多大牛类型的人的文章,越看越兴奋。便立即在amazon下了单。淘宝上的十来块钱的盗版实在不敢恭维,加上这种经典书应该留做珍藏,所以还是买的正品。虽然说三大电
阅读更多...