书山有径勤为路>>>>>>>>

<<<<<<<<学海无涯苦作舟!

上一页 1 2 3 4 5 6 7 ··· 19 下一页

2012年5月6日

指针的简单应用

摘要: 题目:http://acm.swust.edu.cn/oj/problem/448/在本题中我实现了用指针读入字符串的功能。并通过指针的操作来实现本题的功能。View Code #include<stdio.h>#include<stdlib.h>#include<string.h>int main(){ char *str, *p; char *sen, *sp; char ch; p = (char *)malloc(sizeof(char)); str = p; while(scanf("%c", &ch)!=EOF){ i 阅读全文

posted @ 2012-05-06 19:56 More study needed. 阅读(191) 评论(0) 推荐(0) 编辑

2012年5月5日

什么是指针?

摘要: 如果在程序中定义了一个变量,在对程序进行编译时,系统会根据程序中定义的变量类型,分配一定长度的空间。例如,Visral C++为整形变量分配4个字节, 对单精度浮点型变量分配4个字节, 对字符变量分配1个字节。内存区的每一个字节有一个编号,这就是“地址”,它相当于旅馆中的房间号。在地址所标志的内存单元中存放的数据则相当于旅馆房间中居住的旅客。由于通过指针能找到所需的变量单元,可以说,“地址指向该变量单元”。由于地址能够指向该变量单元,故形象的将“地址”称为“指针”。意思是通过它能够找到以它为地址的内存单元。int *i_pointer;指针变量名 指针变量内容i... 阅读全文

posted @ 2012-05-05 16:48 More study needed. 阅读(789) 评论(0) 推荐(0) 编辑

2012年5月4日

一道魔方的题目

摘要: 题目:Isaacpei有很多的魔方,他总是拿着一个叫做Pocket Rubik's Cube的魔方,其实就是一个2X2X2的魔方来装B。 玩魔方的人总是有强迫症的,那就是看到没有复原的魔方就想复原。 syssyd是一个爱卖萌的少年,他不会复原魔方,但是他也有强迫症,那就是打乱魔方! syssyd打乱方式表达如下:L,R,U,D,F,B分别表示把左面,右面,上面,下面,前面,后面顺时针转90°, l,r,u,d,f,b则是表示逆时针转90°。他总是写一串字母,然后按次序从头到尾打乱。 现在syssyd面前有很多复原了的的魔方,他迅速写下了很多串打乱,分别用来打乱不同的 阅读全文

posted @ 2012-05-04 21:54 More study needed. 阅读(368) 评论(1) 推荐(0) 编辑

邻接表的使用

摘要: 邻接表使用在什么时候呢?想了想,觉得应该用来存储树。还是来看一个例子吧。题目:在一棵根树上,Alice和Bob分别在其中某些结点上有一些大石头。 现在Alice和Bob轮流移动属于自己的石头,移动的规则是这样的, 选择某个结点上的一块石头,将石头移到该结点的父结点,当然, 位于根结点的石头是不可移动的,因为根结点没有父结点。Alice 先移动,当一方没有石头可移动的时候就输了。题解:只需计算每个石头的移动次数,即所在结点在根树中的深度即可。 现在我们已知的是根结点为0,那么我们我们可以用邻接表来存储, 可以从0号结点对远向图进行遍历,可采用深度优先或广度优先 来做。... 阅读全文

posted @ 2012-05-04 15:45 More study needed. 阅读(310) 评论(0) 推荐(0) 编辑

2012年5月2日

你了解swap吗?

摘要: 众所周知,swap就是交换分区的意思。但是什么是交换分区,你真的知道吗?SWAP就是LINUX下的虚拟内存分区,它的作用是在物理内存使用完之后,将磁盘空间(也就是SWAP分区)虚拟成内存来使用. 它和Windows系统的交换文件作用类似,但是它是一段连续的磁盘空间,并且对用户不可见。 需要注意的是,虽然这个SWAP分区能够作为"虚拟"的内存,但它的速度比物理内存可是慢多了,因此如果需要更快的速度的话,并不能寄厚望于SWAP,最好的办法仍然是加大物理内存.SWAP分区只是临时的解决办法. qlinux下得分区推荐一个交换分区,一个根分区,其中交换分区如上所说作为redhat或 阅读全文

posted @ 2012-05-02 23:00 More study needed. 阅读(592) 评论(0) 推荐(0) 编辑

如何终止一个正在动态执行的命令

摘要: 比如,我们在终端输入了top那么它就会一直动态的运行下去。我们怎样让它终止呢?很简单,Ctrl +C就可以了。另外,还有一种方法,直接按一下q也可以退出。它们两个的效果是一样的。 阅读全文

posted @ 2012-05-02 22:47 More study needed. 阅读(289) 评论(0) 推荐(0) 编辑

如何查看自己的网络及网卡的相关信息

摘要: 很简单的,就一句话。在终端输入:ifconfig就可以了。 阅读全文

posted @ 2012-05-02 22:38 More study needed. 阅读(265) 评论(0) 推荐(0) 编辑

2012年5月1日

如何将启动权从Grub交到Windows手中

摘要: 知道了的话,很简单的。在Windows下启动Dos输入c:\fdisk /mbr这样就可以重置主引导记录(MBR)。重新启动电脑,这里引导控制权就回到Windows手中了。 阅读全文

posted @ 2012-05-01 22:38 More study needed. 阅读(147) 评论(0) 推荐(0) 编辑

2012年4月30日

Ubuntu如何升级

摘要: 在终端输入:$sudo update-manager -d -c就可以了,一步一下往下走就行了。注意上面的$符号不要忘记输入了。其实忘记了也没什么,它们的区别在于。输入了$之后就不用再输入密码了。不然它会让你输入密码的。也就是说:输入$sudo update-manager -d -c不会让你输入密码输入sudo update-manager -d -c会让你输入密码。 阅读全文

posted @ 2012-04-30 22:28 More study needed. 阅读(230) 评论(0) 推荐(0) 编辑

Ubuntu的文件系统

摘要: 什么是文件系统?文件系统是用来管理和组织保存在磁盘驱动器上数据的系统软件,其实现了数据完整性的的保证,也就是保证写入磁盘的数据和随后读出的数据的一致性。一个文件系统除了实现上面的功能外,它还存储和管理着文件和文件系统自身的一些重要信息(例如:日期/属主/访问权限/文件大小/存储位置)。windows下的文件系统格式有FAT16/FAT32和NTFS等。Ubuntu下的文件系统格式有如下几个:1.ext2 当机器崩溃时,ext2通过fsck恢复损坏的文件。缺点:太费时了。2.ext3 exte是ext2文件系统的带日志版本,提供了数据日志功能,目的是为了快速恢复数据。 它使用了哈希B *-... 阅读全文

posted @ 2012-04-30 22:16 More study needed. 阅读(890) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 ··· 19 下一页

导航

书山有径勤为路>>>>>>>>

<<<<<<<<学海无涯苦作舟!