- 博客(4)
- 收藏
- 关注
原创 算法基础三 递归法
#includeusing namespace std;/*递归法*//*递归法会在函数中调用自己,注意结束条件,避免无限循环,递归法的原理是压栈出栈*//*例1:f(n)=n! 则f(n)=f(n-1)*n*/int f1(int n){ if (n < 2)return 1; else return n*f1(n - 1);}/*例2 楼梯有n阶台阶, 上楼可以一步上1阶
2014-11-25 20:47:54 312
原创 算法基础二 递推法
/*递推法*//*斐波那契数列 1 1 2 3 5 8 13..... f(n)?*/#includeusing namespace std;int f1(int n){ if (n < 3)return 1; else { int t1 = 1; int t2 = 1; for (int i = 2; i < n; i++) { int temp = t1 +
2014-11-23 19:29:13 424
原创 算法基础一 穷举法
/*穷举法*//*鸡兔同笼35头,94足,鸡兔各几只?*/#includeconst int Num = 35;const int Foots = 94;int main(){int cN;//鸡int rN;//兔for (cN = 0; cN {rN = Num - cN;if (Foots == cN * 2 + rN * 4 ){pr
2014-11-22 22:01:29 324
原创 第10章类和对象
学习完C++和Java等语言许久了,但一直都是即用即学的方式,所以对其中的许多知识仍有遗漏,并且以前一直未能拜读神作C++ Primer Plus,留下了莫大遗憾。希望此次能坚持读下去。一直懒得去查天天挂在嘴边的OOP英文全称是啥(主要是第二个O),特此记录下:ObjectOriented Programing.第十章主要讲解类和对象的使用。首先说一下面向对象编程的特性:封装、继承、多态、
2013-09-08 18:51:17 334
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人