题意: 有m(m#include #include using namespace std;struct node { int p, val; bool operator val; }} tem;priority_queue ql;int ans[1009];int n, m,...
分类:
其他好文 时间:
2015-03-07 13:50:15
阅读次数:
119
RxJava operator介绍,介绍了RxJava中几种常见的operator的用法...
分类:
编程语言 时间:
2015-03-06 09:48:08
阅读次数:
168
宏中的#的功能是将其后面的宏参数进行字符串化操作(Stringizing operator),简单说就是在它引用的宏变量的左右各加上一个双引号。
如定义好#define STRING(x) #x之后,下面二条语句就等价。
char *pChar = "hello";
char *pChar = STRING(hello);
还有一个#@是加单引号(Charizi...
分类:
其他好文 时间:
2015-03-05 21:00:03
阅读次数:
138
Divide two integers without using multiplication, division and mod operator.
If it is overflow, return MAX_INT.
思路1:看样只能用减法了,依次减去除数,TOTS,肯定超时。
思路2:每次减去N倍的除数,结果也加上N次,因此我们需要将除数扩大N倍。
int扩展成long防止...
分类:
其他好文 时间:
2015-03-05 14:55:43
阅读次数:
108
1、复制构造函数是一个对象来初始化一块内存区域,这块内存就是新对象的内存区。
例如:
class A ;
A a;
A b=a;//复制构造函数调用;或A b(a);
而赋值函数是对于一个已经被初始化的对象来进行operator=操作。
例如:
class A;
A a;
A b;
b=a;
2、一般来说是在数据成员包含指针对象的时候,应对两种不同的处理需求:一种是复制指针对...
分类:
其他好文 时间:
2015-03-04 14:46:43
阅读次数:
121
在交叉编译一个.cpp库时,出现如下错误:undefined reference to `__gxx_personality_sj0'undefined reference to `operator new[](unsigned int)'解决办法:修改库中的Makefile文件,在$(LD) 后面...
分类:
其他好文 时间:
2015-03-04 12:40:33
阅读次数:
458
试分析推断下述代码的输出结果:#include
#include
#include
using namespace std;
void* operator new(size_t size)
{
printf("my new -> %u\n", size);
return malloc(size);
}
void operator delete(void *p)
{
printf("...
分类:
其他好文 时间:
2015-03-02 11:14:53
阅读次数:
127
原文:http://blog.csdn.net/tanlijun37/article/details/1948493vector中对象指针的排序,初步想法是1: 把对象指针存到vector,重载bool operator(对象指针)2:用sort来排序例:class A{public: bool o...
分类:
编程语言 时间:
2015-03-01 16:51:51
阅读次数:
132
发现自己连向量的点乘都不会算了跨立实验#include #define MAXN 100struct point{ double x, y; point operator - (point temp) const { point res; res.x =...
分类:
其他好文 时间:
2015-03-01 06:48:41
阅读次数:
197
f(i)=min{f(j)+(D(j)using namespace std;#define N 1000001struct Point{int x,y;};bool operator =b.y;}int n,m,K,q[N];Point dp[N];int main(){ scanf("%d",&...
分类:
其他好文 时间:
2015-02-28 21:31:11
阅读次数:
166