会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
上弦白月
博客园
首页
新随笔
联系
订阅
管理
2014年11月25日
算法基础三 递归法
摘要: #includeusing namespace std;/*递归法*//*递归法会在函数中调用自己,注意结束条件,避免无限循环,递归法的原理是压栈出栈*//*例1:f(n)=n! 则f(n)=f(n-1)*n*/int f1(int n){ if (n > n; cout > n; ...
阅读全文
posted @ 2014-11-25 20:46 上弦白月
阅读(150)
评论(0)
推荐(0)
2014年11月23日
算法基础二 递推法
摘要: /*递推法*//*斐波那契数列 1 1 2 3 5 8 13..... f(n)?*//*递推法的特点是由前向后推算,因此注意起始条件,并在推算过程中保存结果供下一步推算使用~*/#includeusing namespace std;int f1(int n){ if (n > n; ...
阅读全文
posted @ 2014-11-23 19:25 上弦白月
阅读(196)
评论(0)
推荐(0)
2014年11月22日
算法基础一 穷举法
摘要: /*穷举法*//*鸡兔同笼35头,94足,鸡兔各几只?*/#includeconst int Num = 35;const int Foots = 94;int main(){ int cN;//鸡 int rN;//兔 for (cN = 0; cN <= 35; cN++) ...
阅读全文
posted @ 2014-11-22 22:05 上弦白月
阅读(320)
评论(0)
推荐(0)
2013年11月29日
写入位图
摘要: 1 BOOL SaveBMP(BYTE* pBuffer,long width,long height,CString lpName) 2 3 { 4 5 long lBufferSize=width*height*3;//每像素3字节 6 7 BITMAPFILEHEADER bfh;//文件头 8 9 memset( &bfh, 0, sizeof( bfh ) );10 11 bfh.bfType = 'MB';//格式总为'MB'12 13 bfh.bfSize = sizeof( bfh ) + lBufferSize + sizeof( BI
阅读全文
posted @ 2013-11-29 10:53 上弦白月
阅读(196)
评论(0)
推荐(0)
2013年9月8日
第10章 类和对象
摘要: 学习完C++和Java等语言许久了,但一直都是即用即学的方式,所以对其中的许多知识仍有遗漏,并且以前一直未能拜读神作C++ Primer Plus,留下了莫大遗憾。希望此次能坚持读下去。一直懒得去查天天挂在嘴边的OOP英文全称是啥(主要是第二个O),特此记录下:Object Oriented Programing.第十章主要讲解类和对象的使用。首先说一下面向对象编程的特性:封装、继承、多态、抽象、代码可重用。(一些面试时要考的)类包括声明和定义两部分1.若在声明时对类的成员变量或方法未加访问控制,则默认的为private(注:此处也体现了类的封装特性,即数据隐藏)2.在声明中直接定义的方法为内
阅读全文
posted @ 2013-09-08 18:55 上弦白月
阅读(139)
评论(0)
推荐(0)
2013年7月22日
MatLab基本语法
摘要: 1.输入:A=input('请输入A的值:\n')2.输出:disp('A的值=') disp(A)3.暂停:pause(2) 暂停2秒4.if语句 matlab中的if语句后要加end elseif 例: if A>0 disp('A>0'); elseif A==0 disp('A=0'); esle disp('A=100');6.try语句 try 语句 catch 语句 end7.for循环 for k=1:100 循环操作 end
阅读全文
posted @ 2013-07-22 17:51 上弦白月
阅读(287)
评论(0)
推荐(0)
2013年7月19日
MatLab矩阵操作一
摘要: 矩阵的建立直接输入元素:A=[1,2,3]B=[1 2 3;4 5 6]C=[1 3 6 2 4 8]零矩阵:A=zerosA为单元素矩阵B=zeros(4)B为4*4矩阵C=zeros(2,3)1矩阵:ones冒号表达式建立行向量:(1行N列矩阵)e1:e2:e3e1起始值e2步长e3结尾值A=1:3:15A=[1471013]linspace(a,b,n)函数a,b分别为首尾元素n为元素个数矩阵的操作索引元素A=[1 2 3 4 5 6 7 8 9] A(2,3)是6注意matlab中坐标从1开始 A(8)为6 matlab中矩阵按列顺序存储 find(A==6)输出为8 [m,n]=..
阅读全文
posted @ 2013-07-19 18:55 上弦白月
阅读(567)
评论(0)
推荐(0)
公告