2016年3月1日

递归的基本原理(非常有意思)

摘要: #include void test(int first, int last) { std::cout<<first<<" "<<last<<std::endl; } void sort (int first, int last) { if(first<last) { int mid = (first + last)/2; sor... 阅读全文

posted @ 2016-03-01 16:58 xiatoex 阅读(286) 评论(0) 推荐(0)

2016年2月28日

插入排序

摘要: #include int main() { int a[10]; for(int i = 0; i=0; j--) { int k2 = a[j]; if(k1<k2) { a[j+1] = k2; a[j] = k1; ... 阅读全文

posted @ 2016-02-28 16:42 xiatoex 阅读(261) 评论(0) 推荐(0)

2016年1月2日

C++生成随机数

摘要: C/C++生成随机数需要用到rand()函数和srand()函数,C/C++内没有在一个范围内生成随机数的自带函数。 1.rand()函数 功能:随机发生器 所在头文件:stdlib.h rand()返回随机数值的范围在0~RAND_MAX之间。0~RAND_MAX每个数字被选中的概率相同。 注:rand()产生的是伪随机数字,每次执行时的结果是相同的。Ctrl+Shift+... 阅读全文

posted @ 2016-01-02 11:53 xiatoex 阅读(11102) 评论(0) 推荐(0)

Break与Continue的区别

摘要: break 是直接跳出循环,执行循环后面的语句continue 是结束本次循环,但不跳出循环,继续下次循环#include using namespace std;int main(){ for(int i = 0; i<4; i++) { if(i == 0) ... 阅读全文

posted @ 2016-01-02 11:15 xiatoex 阅读(137) 评论(0) 推荐(0)

导航