要求,创建守护进程,每隔两秒向文件daemon.txt中写入当前时间 错误分析: (1)缺少头文件sys/wait.h 导致umask()报错; (2)创建daemon.txt是路径缺省,本来以为是在和daemon.c一个文件夹错误,是在第三部chdir()创建的工作目录/tmp下。 (3)prin ...
分类:
系统相关 时间:
2018-09-03 00:04:40
阅读次数:
183
递归的数学思想: 递归函数: 递归函数设计技巧: 递归函数设计示例一: 递归版strlen: 运行结果如下: 递归函数示例二: 示例如下: 运行结果如下: 递归函数示例三: 程序如下: 运行结果如下: 小结: ...
分类:
其他好文 时间:
2018-08-30 23:28:13
阅读次数:
259
1.简述变量声明和定义的区别。 为变量分配地址和存储空间的称为定义,不分配地址的称为声明。一个变量可以在多个地方声明,但是只在一个地方定义。加入extern修饰的是变量的声明,说明此变量将在文件以外或在文件后面部分定义。 2.简述sizeof和strlen的区别 最常考察的题目之一。主要区别如下: ...
分类:
编程语言 时间:
2018-08-29 14:36:58
阅读次数:
183
题意:给出两个字符串(有字母,数字和下划线_组成),第一个字符串str1是由键盘输入的字符串,第二个字符串str2是屏幕显示的字符串,问键盘有哪几个按键坏了,根据输入的顺序,输出坏掉的键(仅输出一次)。要求输出字母为大写。 思路: 1、因为不区分大小写且要求输出为大写,因此,对输入的字符均先统一转换 ...
分类:
其他好文 时间:
2018-08-29 01:14:12
阅读次数:
182
题意:给出两个字符串s1和s2(长度不超过1000),问s1是否包含s2中的所有字符,若包含,则输出Yes,并输出s1中多余的字符个数;若不完全包含,则输出No,并输出缺少的个数。 思路:定义数组int cnt[128],遍历字符串s1,记录各个字符出现的次数,cnt[i]表示i对应的字符出现的次数 ...
分类:
其他好文 时间:
2018-08-29 01:12:36
阅读次数:
230
题面 有一个 1 维的扫雷游戏,每个格子用表示有雷,用 0/1/2 表示无 雷并且相邻格子中有 0/1/2 个雷。 给定一个仅包含?、、0、1、2 的字符串 s,问有多少种方法将所 有的?改为*/0/1/2 使其合法。 分析 dp题,思路不复杂,但是状态比较多 有一点类似于状压定义的方式,dp[i] ...
分类:
其他好文 时间:
2018-08-28 20:27:23
阅读次数:
212
用法详见 "这里" ___ 为了防止注释中出现关键字,添加了用一对大括号表示注释的功能( 注意!这不是BrainFuck语言标准所定义的! ),注释范围从 开始到第一个 结尾(注释中有右大括号请用 ) 如这个程序就是输入一行小写字母,并转化为大写字母输出: 这个程序也是合法的: ___ 代码: cp ...
分类:
其他好文 时间:
2018-08-27 14:12:26
阅读次数:
405
Problem UVA140-Bandwidth Time Limit: 3000 mSec Problem Description Given a graph (V, E) where V is a set of nodes and E is a set of arcs in V ×V , and ...
分类:
其他好文 时间:
2018-08-26 18:16:01
阅读次数:
183
1. 设置c的过期时间为100s 2. psetex的单位为毫秒 10000毫秒 3. getrange 获得字符的范围 4. getset 先获得旧的值,然后设置新的值 5. 设置多个值 6. 获得多个值 7. setnx 如果已经存在key,设置失败 8. 字符串的长度 strlen 9.设置k ...
分类:
其他好文 时间:
2018-08-25 22:59:20
阅读次数:
154
Notice that the number 123456789 is a 9-digit number consisting exactly the numbers from 1 to 9, with no duplication. Double it we will obtain 2469135 ...
分类:
其他好文 时间:
2018-08-25 00:34:05
阅读次数:
233