练下线段树,pushdown不把加和乘分开做就A了。。。就这被卡了好一会。虽然不造为什么,但是算了0.0 1 #include 2 #define inc(i,l,r) for(i=l;i=r;i--) 4 #define mem(a) memset(a,0.sizeof(a)) 5 #define...
分类:
其他好文 时间:
2015-08-10 19:58:05
阅读次数:
114
这是无向图的void Floyd(){ memset(v, 0x3f, sizeof v); for(int i = 1; i <= n; i++) for(int j = 1; j <= n; j++) v[i][j] = map[i][j]; for...
分类:
其他好文 时间:
2015-08-09 12:28:26
阅读次数:
198
typedef struct LNode
{
int data;
struct LNode *next;
} LNode;
void CreateF(LNode *&L, int n) //头插法创建链表
{
int i;
LNode *p;
L = (LNode *)malloc(sizeof(LNode));
L->next = NULL;
...
分类:
其他好文 时间:
2015-08-08 18:21:27
阅读次数:
143
//1-9这9个数字划分成三个3位数,第一个分别是第二、三个的2倍,3倍
void myGetThreeNum(){
int j,k;
int arr[10],sum ;
for (int i = 123; i * 3 < 987; i++) {
//将arr 的 前sizeof(int) * 10个字节 清为0
memset(a...
分类:
其他好文 时间:
2015-08-08 15:03:09
阅读次数:
121
考虑该例子: int calendar[12][31];该语句声明了calendar是一个数组,该数组拥有12个数组元素,其中每个元素都是一个拥有31个整型元素的数组(而不是反过来理解)。因此,sizeof(calendar)的值是12*31=372与sizeof(int)的乘积。如果calend....
分类:
编程语言 时间:
2015-08-08 01:18:01
阅读次数:
134
1,给数组清零时,一般用memset(a,0,,sizeof(a));换种用法更加减时,memset(a,0,sizeof(a[0]) * (n+1)),相当于动态清零了。920MS的是有一个memset(a,0,,sizeof(a)),514MS是有一个memset(a,0,sizeof(a[0]...
分类:
其他好文 时间:
2015-08-07 13:15:44
阅读次数:
94
求给定序列的最大连续子序列和。输入:第一行:n(ny then exit(x) else exit(y);end;begin readln(n); fillchar(f,sizeof(f),0); for i:=1 to n do read(a[i]); f[1]:=a[1]; for i...
分类:
其他好文 时间:
2015-08-07 00:04:35
阅读次数:
96
C# 运算符Visual Studio 2005 其他版本
C# 提供大量运算符,这些运算符是指定在表达式中执行哪些操作的符号。通常允许对枚举进行整型运算,例如 ==、!=、、=、binary +、binary -、^、&、|、~、++、– 和 sizeof()。此外,很多运算符可被用户重载,由此在应用到用户定义的类型时更改这些运算符的含义。
下表列出了按优先级顺序分组的 C#...
一、指针的内存布局
先看下面的例子:
int *p;
大家都知道这里定义了一个指针p。但是p 到底是什么东西呢?还记得第一章里说过,“任何一种数据类型我们都可以把它当一个模子”吗?p,毫无疑问,是某个模子咔出来的。
我们也讨论过,任何模子都必须有其特定的大小,这样才能用来“咔咔咔”。那咔出p 的这个模子到底是什么样子呢?它占多大的空间呢?现在用sizeof 测试一下(32 ...
分类:
其他好文 时间:
2015-08-06 13:23:28
阅读次数:
166
1 #include"getWhitelist_demo.h" 2 3 void Initialize_List(List *l) 4 { 5 *l=(List)malloc(sizeof(Node)); 6 (*l)->Next=NULL; 7 } 8 9 void Inse...
分类:
其他好文 时间:
2015-08-06 10:59:18
阅读次数:
147