C++
温柔床乃英雄冢
这个作者很懒,什么都没留下…
展开
-
c++数组个人错误总结
int a[2][3];a[2][3]={{1,2,3},{4,5,6}};//这样是错误的。 a={...}也是错误//应该是:int a[2][3]={{1,2,3},{4,5,6}};//初始化在定义阶段原创 2015-02-01 22:54:48 · 471 阅读 · 0 评论 -
二分法插队
int a[] = {2,5,12,50,99,101,500};//已知顺序的序列,插入新值 const int n = 7; int head = 0; int tear = n-1; int mid; int x, rank; cout << "input:"; cin >> x; while (a[head] < x&&x < a[tear]) {//采用二分法提高时效原创 2015-02-04 16:20:05 · 434 阅读 · 0 评论 -
二维数组寻找鞍点
//by 温柔床乃英雄冢 //谭浩强第二版习题5.7 int a[4][5] = { {1,2,3,4,5}, {2,4,6,8,10}, {3,6,9,12,15} ,{4,8,12,16,20} }; const int m = 4, n = 5; bool flag = false;//鞍点有无的标志;也可以int型计数 for (int j = 0; j < n; j++)原创 2015-02-05 15:43:08 · 827 阅读 · 0 评论 -
算法导论-归并排序
/********************************************************************************************* 归并排序 分治思想 递归 详见算法导论中文版page17********************************************************************原创 2015-04-04 11:41:53 · 389 阅读 · 0 评论 -
算法导论-递归插入
/*********************************************************************************************分治思想递归插入习题算法导论中文版page22 2.3-4*************************************************************************原创 2015-04-04 15:51:42 · 482 阅读 · 0 评论