c语言
文章平均质量分 78
sevenkplus_
这个作者很懒,什么都没留下…
展开
-
约瑟夫环解法(1)
自己学了半年的c语言可是语法跟上了,可是在解答问题的时候始终显得力不从心,这不一道水体约瑟夫环就难倒我了.现在贴上代码://约瑟夫环//有N个人开始报数,报到n就把此人排除出去,问最终剩下的编号是多少?#include#define N 53 //假设有53个人int work(int number[],int n){int k=1,m=N;int result原创 2012-03-11 16:58:59 · 698 阅读 · 0 评论 -
stdarg.h
学习数组的时候遇到一个头文件#include很好奇这个头文件的作用,就从百度上面摘了下来。stdarg.h stdarg.h是C语言中C标准函式库的标头档,stdarg是由standard(标准) arguments(参数)简化而来,主要目的为让函式能够接收不定量参数。[1] C++的cstdarg标头档中也提供这样的机能;虽然与C的标头档是相容的,但是也有冲突存在。转载 2012-07-14 21:49:37 · 1265 阅读 · 0 评论 -
职工管理系统
node.h#ifndef node_h#define node_h#define NAME 20#define DATA 9#define SEX 3#define S 10#define AN 20typedef struct info { char name[NAME]; char sex[SEX]; char birthday[DATA]; char worksta转载 2012-07-25 19:29:39 · 1411 阅读 · 0 评论 -
数据结构期末作业-哈夫曼文件压缩
自己的大作业,做的很匆忙。本人文笔不好,只是希望我所写的可以为读者提供帮助哈夫曼文件压缩运行环境:vc++ 6.0 / vs2010主要算法:哈夫曼压缩注意:压缩的文本文件和解压缩之后的文本文件都要存放在vc++ 6.0 或者 vs2010 的工程文件夹下面原理:哈夫曼编码思想:①首先遍历要处理的文本文件,得到每个字符的出现的次数;②将每个字符(以其出现次数为权值)分别原创 2012-07-24 21:06:59 · 4571 阅读 · 4 评论 -
用链表写约瑟夫环
约瑟夫环自己以前写过,现在想用数据结构实现一次。先贴上自己先前用数组实现的代码:/*约瑟夫环有n个人(n<=1000),用1,2,...,n编号,顺序排列,并首尾相连围成一圈。从第一个人开始报数(从1到4),凡报到4的人退出圈子,且后面的人继续报数(同样从1到4报数),问最后留下的是原来第几号的那一位输入人数输出最后剩下的人。*/#includeint main(){原创 2012-08-01 12:58:07 · 848 阅读 · 0 评论