1、call 跟 apply的主要区别:call传入参数是一个一个传入,而 apply 使用的是数组传入call(obj,arg1,arg2,arg3,arg4)apply(obj,[arg1,arg2,arg3,arg4]);2、使用场景: 2.1 方法调用: var say= fun...
分类:
移动开发 时间:
2014-09-11 20:53:02
阅读次数:
237
这四个逻辑运算符,大家都知道,但是有时候会凌乱,这里用程序来解释一下,以免忘了。1.逻辑与&&和&翻译成中文就是“且”的意思,都是当两个条件同时成立时执行,既然是这样,为什么要两个呢,一起来看下它们的区别,直接上代码:public void fun(){ int c = 0; int d =...
分类:
其他好文 时间:
2014-09-11 18:44:52
阅读次数:
309
/* * 装饰者模式提供比继承更有弹性的替代方案 * 在不改变原构造函数的情况下,添加新的属性或功能*///需要装饰的类(函数)function Macbook() { this.cost = function () { return 1000; };}// 加个内存fun...
分类:
编程语言 时间:
2014-09-11 17:06:12
阅读次数:
198
题目链接;hdu 4737 A Bit Fun
题目大意:给定一个长度为n的序列,现在问说有多少对i,j满足
f(i,j)m.
解题思路: Twopointer,将每个数拆分成二进制形式,然后维护连个指针l,r,保证f(l, r)
#include
#include
#include
using namespace std;
typedef long long ll;
...
分类:
其他好文 时间:
2014-09-09 13:23:08
阅读次数:
189
题目:HDU4737A Bit Fun
题目大意:给出N个数,然后问里面有多少个子串,对于每个子串做或运算的结果小于m。
解题思路:这题测试数据比较水,暴力就可以过。正解:把每个数都用二进制存起来,然后一开始head和tail都指向1.每次tail都++,对于每个tail求出离他最远的head。然后求和一下每个tail满足条件的子串。注意当head到tail的和超过m的时候,就...
分类:
其他好文 时间:
2014-09-09 12:38:58
阅读次数:
147
1.the concept of List2. how to define a method of myself3.how to iterator a listPS:for Step 2,3. it is related with a key word: 'def'. we define a fun...
分类:
编程语言 时间:
2014-09-07 21:00:15
阅读次数:
229
printf(&unix["\021%six\012\0"], (unix)["have"] + "fun" - 0x60);
分类:
编程语言 时间:
2014-09-07 00:57:04
阅读次数:
237
就是给一个三角形,然后给出一些关系,以及一些点的坐标,最后求一个三角形面积就好了。
我的做法:
用向量的方法推出离线段一个端点最近的三等分点的表达式
用行列式解线性方程推出求两直线交点的表达式
用叉积求三角形面积
用小数点后第一位对整数部分进行四舍五入求得离这个实数最近的整数
我的代码如下:
#include
#include
#include
#incl...
分类:
其他好文 时间:
2014-09-06 12:31:13
阅读次数:
228
问题描述:判断字符ch是否与str所指字符串中的某个字符相同;若相同则什么也不做,若不同,则将其插入到字符串的最后。样例输入: abcde f样例输出: abcdef源码如下:#include#include#include#includevoid fun (char *str,char ch){....
分类:
其他好文 时间:
2014-09-02 12:08:54
阅读次数:
196
#include
using namespace std;
class A {
public:
char ch[1];
virtual void fun() {
}
};
class B: virtual public A {
public:
char ch[1];
virtual void fun() {
}
};
class C: virtual publ...
分类:
编程语言 时间:
2014-09-01 14:03:53
阅读次数:
223