- 博客(4)
- 收藏
- 关注
翻译 c-static
static在c里面可以用来修饰变量,也可以用来修饰函数。先看用来修饰变量的时候。变量在c里面可分为存在全局数据区、栈和堆里。其实我们平时所说的堆栈是栈而不是堆,不要弄混。int a ;int main(){ int b ; int c* = (int *)malloc(sizeof(int));}a是全局变量,b是栈变量,c是堆变量。static对全局变量的修饰,可以认为是限制了只
2007-12-18 16:06:00
1745
1
原创 简单不相交集(课后小结-基本理论-复杂性)
/* *Copyright (c) 2007, cn.edu.seu.cose *File: disjoint.h * *Version: 1.1 *Author: knightzzy *Date: 2007.5.6 */#ifndef _DISJOINT_H#define _DISJOINT_H#define MAXN 100int rank[MAXN
2007-05-06 10:57:00
919
原创 简单不相交集-1(基本应用-亲戚关系)
/* *Copyright (c) 2007, cn.edu.seu.cose *File: main.c *Description: Main Function * 1.输入两个整数(人数,关系对数) * 2.输入要检查的关系对数及关系对 * *Author: knightzzy *Date: 2007.5.5 */#include #includ
2007-05-05 13:50:00
600
原创 简单不相交集-1(基本应用-最小生成树)
最近学习简单不相交集(Disjoint-set),理论比较复杂,但它的结构简单,容易实现。Disjoint-set记录一组集合S,其中任意两个合并的集合都是不相交的。该集合上的基本操作有三个:1、MakeSet(i):建立一个新集合,其仅有的成员由i所指向。要求该元没有在其他集合中出现过。2、FindSet(i):返回一个指向包含i集合代表的指针。3、Union(i, j):将
2007-05-04 21:21:00
804
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人