自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 memset ,memcpy 和strcpy 的区别

Memset  用来对一段内存空间全部设置为某个字符,一般用在对定义的字符串进行初始化为‘ ’或‘\0’; 例:char a[100];memset(a, '\0', sizeof(a));      memset可以方便的清空一个结构类型的变量或数组。 如: struct sample_struct { char csName[16]; int ...

2009-08-25 09:38:31 137

poj-2663

刚开始做题,慢慢来吧,从水题开始... 做这题我的思路是:f(n) = 3*f(n-2) + 2*f(n-4) + 2*f(n-6) + ... + 2*f(2)。从而得出递推方程。 代码如下: #include<stdio.h>int func(int n){    int sum = 0;    if(n == 0){        return 1;  ...

2009-08-11 09:26:17 105

linux网络编程读书笔记(四)- Berkeley套接字

        一个套接字可以这样来解释:它是通过标准的UNIX 文件描述符和其他的程序通讯的一个方法。         使用UNIX 的黑客高手有这么一句话:“恩,在UNIX 系统中,任何东西都是一个文件。”这句话描述了这样一个事实:在UNIX 系统中,任何对I/O 的操作,都是通过读或写一个文件描述符来实现的。       一个文件描述符只是一个简单的整形数值,代表一个被打开的文件(这...

2009-06-22 09:58:29 128

linux网络编程读书笔记(三)- 管道

      简单的说,管道就是将一个程序的输出和另外一个程序的输入连接起来的单向通道。       当进程创建一个管道的时候,系统内核同时为该进程设立了一对文件句柄(一个流),一个用来从该管道获取数据(read),另一个则用来做向管道的输出(write)。       事实上,在linux系统内核里,每个管道都是用一个inode节点来表示。       fork()的子进程自动继承了父进程打...

2009-06-21 15:05:37 105

linux网络编程读书笔记(二)- 信号

1.信号使用的示例程序: #include<stdlib.h> #include<stdio.h> #include<signal.h> int catch(int sig); int main(void) { signal(SIGINT,catch); printf("runing\n"); sleep(10)...

2009-06-21 10:31:05 122

linux网络编程读书笔记(一)- 进程控制

一. 进程实际用户标志符和有效用户标志符       每个进程都有一个实际用户标识符和一个实际组标识符,它们永远是启动该进程之用户的用户标识符和组标识符。       进程的有效用户标识符和有效组标识符也许更重要些,它们被用来确定一个用户能否访问某个确定的文件。在通常情况下,它们与实际用户标识符和实际组标识符是一致的。但是,一个进程或其祖先进程可以设置程序文件的置用户标识符权限或置组标识符权限...

2009-06-20 21:01:08 114

原创 flash 开源项目(转)

1、as3ebaylib http://code.google.com/p/as3ebaylib/ 2、as3youtubelib http://code.google.com/p/as3youtubelib/ 3、as3flickrlib http://code.google.com/p/as3flickrlib/ 4、Yahoo ASTRA Flash Components http...

2009-06-20 19:58:24 248

原创 约瑟夫问题的数学方法

转自http://www.608088.com/show-1476-1.html 无论是用链表实现还是用数组实现都有一个共同点:要模拟整个游戏过程,不仅程序写起来比较烦,而且时间复杂度高达 O(nm),当n,m非常大(例如上百万,上千万)的时候,几乎是没有办法在短时间内出结果的。我们注意到原问题仅仅是要求出最后的胜利者的序号,而不是 要读者模拟整个过程。因此如果要追求效率,就要打破常规,实施一...

2009-04-07 20:35:48 116

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除