//递归法
/*
==================================================================
题目:F(x,1)=1
F(x,n)=F(2x+1,n-1)*x (n>1)
==================================================================...
分类:
编程语言 时间:
2015-07-28 23:12:25
阅读次数:
128
Java类中初试化的顺序:由此得出Java普通类初始化顺序结论:静态变量静态初始化块变量初始化块构造器由此得出Java继承类初始化顺序结论: 1 .继承体系的所有静态成员初始化(先父类,后子类) 2 .父类初始化完成(普通成员的初始化-->构造函数的调用) 3 .子类初始化(普通成员-->构造...
分类:
移动开发 时间:
2015-07-28 22:53:56
阅读次数:
309
在c++类中构造函数一般会在类的对象被创建时调用,总结起来有3中情况:第一种:MyClassclass;//在栈中产生一个对象第二种:MyClass*class=newMyClass();//在堆中产生一个对象第三种:staticMyClassclass;//在函数活动范围之外产生的一个对象第一种和第二种在配置内存(来自堆或..
分类:
编程语言 时间:
2015-07-28 01:14:15
阅读次数:
150
method swizzling 修改方法函数的调用项目中用到的场景:打开页面显示的次数;用到的函数:@selector(方法名)class_getInstanceMethod(, )//返回类名下sel方法class_addMethod(, , , )//给cls添加一个新的方法,若干cls存在这...
分类:
其他好文 时间:
2015-07-27 18:16:49
阅读次数:
107
栈,就是那些由编译器在需要的时候分配,在不需要的时候自动清除的变量的存储区。里面的变量通常是局部变量、函数参数等。在一个进程中,位于用户虚拟地址空间顶部的是用户栈,编译器用它来实现函数的调用。和堆一样,用户栈在程序执行期间可以动态地扩展和收缩。 堆,就是那些由new分配的内存块,他们的释放编...
分类:
编程语言 时间:
2015-07-24 17:32:08
阅读次数:
183
@interface Car : NSObject{ @public int _wheels; int _speed;}- (void)run;@end@implementation Car- (void)run{ NSLog(@"%d个轮子, 速度为%d的车子跑起来了", _wheels,...
分类:
其他好文 时间:
2015-07-21 23:29:41
阅读次数:
133
一、什么叫inline函数?
inline(小心,不是online),翻译成“内联”或“内嵌”。使用来替代“宏“的
意指:当编译器发现某段代码在调用一个内联函数时,它不是去调用该函数,而是将该函数的代码,整段插入到当前位置。
好处:省去了调用的过程,加快程序运行速度。(函数的调用过程,由于有前面所说的参数入栈等操作,所以总要多占用一些时间)。
不好处:由于每当代码调用到内联函数,就需要在...
分类:
其他好文 时间:
2015-07-20 16:32:42
阅读次数:
116
1. Nonstatic member function(非静态成员函数)的调用方式 编译器会将”member 函数实例“转换为对等的”nonmember函数实例“。 对于非静态成员函数float Point3d::magnitude3d() const{...} 转换步骤如下: 1. 改写...
分类:
编程语言 时间:
2015-07-18 15:28:14
阅读次数:
106
开始看这个题目的时候,还真觉得他娘的高大上啊。其实呢,都是些噱头!!!!!两种方法: 1、用栈实现 2、既然能想到栈,那么递归也能想到吧比较两种方法: 比较这两种方法而言,其实用栈的方法好些,对于递归这种方法,如果链表过长,(我们知道,对于子函数的调用,是通过不断地在主函数体后面的空间中组织新的栈空...
分类:
其他好文 时间:
2015-07-17 20:30:15
阅读次数:
108
介绍
命令模式(Command)的定义是:用于将一个请求封装成一个对象,从而使你可用不同的请求对客户进行参数化;对请求排队或者记录请求日志,以及执行可撤销的操作。也就是说改模式旨在将函数的调用、请求和操作封装成一个单一的对象,然后对这个对象进行一系列的处理。此外,可以通过调用实现具体函数的对象来解耦命令对象与接收对象。
正文
我们来通过车辆购买程序来展示这个模式,首先定义车辆购买...
分类:
编程语言 时间:
2015-07-17 14:11:46
阅读次数:
123