随笔分类 -  C/C++语言练习

摘要:如果x加上x的各个数字之和得到y,就说x是y的生成元。给出n(1≤n≤100000),求最小生成元。无解输出0。例如,n=216,121,2005时的解分别为198,0,1979。 这是他的题目,不过我的程序跑起来后,算出216的最小生成元是207.而不是198 阅读全文
posted @ 2016-10-26 15:00 芬乐 阅读(536) 评论(0) 推荐(0)
摘要:csdn.txt中的数据是这样的: 1.main.c 2.list.h 3.list.c 阅读全文
posted @ 2016-09-21 16:09 芬乐 阅读(387) 评论(0) 推荐(0)
摘要:1.sscanf和sprintf只适用于投机取巧的场合。sprintf你可以把数据整理好了,在内存里把它写进去会很容易的。读取的时候,多一个少一个就不好弄了。 2.sscanf只能处理最标准的数据,如果每一行格式都一样,可以使用,如果不一样,会遇到很多问题。 阅读全文
posted @ 2016-09-21 13:31 芬乐 阅读(411) 评论(0) 推荐(0)
摘要:#define _CRT_SECURE_NO_WARNINGS #include #include //切割不同间隔符的方法://第一种办法将分隔符替换为空格 //第二种办法集合 //scanf //________ //sscanf //fscanf //第一种:void main1(){ char name[100] = { 0 }; char pass[100] = { ... 阅读全文
posted @ 2016-09-21 12:59 芬乐 阅读(274) 评论(0) 推荐(0)
摘要:1. main.c 2.index.h 2.index.c 3.binsearch.h 3.binsearch.c 4.createsort.h 4.createsort.c 5.createindex.h 5.createindex.c 阅读全文
posted @ 2016-09-18 16:27 芬乐 阅读(381) 评论(0) 推荐(0)
摘要:大文本数据排序及二分法 阅读全文
posted @ 2016-09-18 16:15 芬乐 阅读(326) 评论(0) 推荐(0)
摘要:索引与文本文件 1.索引 2.大数据索引 阅读全文
posted @ 2016-09-18 06:43 芬乐 阅读(688) 评论(0) 推荐(0)
摘要:#define _CRT_SECURE_NO_WARNINGS #include #include struct csdn { char name[22]; char password[43]; char email[52]; }; int namemax = -1; int passmax = -1; int mailmax = -1; void ini... 阅读全文
posted @ 2016-09-17 18:14 芬乐 阅读(746) 评论(0) 推荐(0)
摘要:#include #include using namespace std; void HeapAdjust(int *a,int i,int size) //调整堆 { int lchild=2*i; //i的左孩子节点序号 int rchild=2*i+1; //i的右孩子节点序号 int max=i; //临... 阅读全文
posted @ 2016-09-17 16:59 芬乐 阅读(155) 评论(0) 推荐(0)
摘要:char *fputs(char *s, int n, FILE *fp)int fputs(char *s, FILE *fp)fgets正常时返回读取字符串的首地址,出错或文件尾,返回NULL。fputs正常时返回写入的最后一个字符,出错返回EOF。 阅读全文
posted @ 2016-09-17 13:54 芬乐 阅读(512) 评论(0) 推荐(0)
摘要:1.多线程多文件处理 2.多线程检索内存‘ 阅读全文
posted @ 2016-09-16 06:02 芬乐 阅读(410) 评论(0) 推荐(0)