![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
软件编程(C/C++)
文章平均质量分 59
zlcntt
这个作者很懒,什么都没留下…
展开
-
大数取余、大数比较、大数相加(更新中)
#include #include #include /*********************************************************************** 大数取余* 过程:* 从大数最高位开始,只要其大于除数 sor, 就取余。* 例如:123 % 4** 1 < 4 t = 1原创 2013-07-30 11:35:10 · 938 阅读 · 0 评论 -
atoi和itoa函数的实现方法
//atoi的实现#includeusing namespace std;int atio1(char *s){int sign=1,num=0; if(*s=='-') sign=-1; s++; while((*s)!='\0') { num=num*10+(*s-'0'); s++; }转载 2014-03-20 21:03:56 · 841 阅读 · 0 评论 -
Standard - C 标准函数库
C语言标准头 断言 定义 assert 调试宏。 字符类测试 包含有关字符分类及转换的名类信息(如 isalpha和toascii等) (部分)库函数抛出的错误代码 定义错误代码的助记符。 浮点数运算 包含有关浮点运算的一些参数和函数。 检测整型数据类型值范围 专门用于检测整型数据数据类型的表达值范围。 本土化 语言支持本地化设定,如本地格式时间和货币符号. 数学函数 说明数学运算函数转载 2014-03-15 20:35:49 · 1282 阅读 · 0 评论 -
C/C++标准函数库
标准 C I/Oclearerr()清除错误fclose()关闭一个文件feof()如果到达文件尾(end-of-file)返回"True"(真)ferror()检查一个文件错误fflush()书写输出缓存的内容fgetc()从流获取一个字符fgetpos()获取文件位置指针转载 2014-03-16 09:04:06 · 707 阅读 · 0 评论 -
最短路(Floyd)(HDOJ 2544)
最短路Time Limit: 5000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 22229 Accepted Submission(s): 9465Problem Description在每年的校赛里,所有进入决赛的同学都会获得原创 2013-08-06 11:42:57 · 584 阅读 · 0 评论 -
Train Problem I
Train Problem ITime Limit : 2000/1000ms (Java/Other) Memory Limit : 65536/32768K (Java/Other)Total Submission(s) : 17 Accepted Submission(s) : 9Font: Times New Roman | Verdana | Georgi原创 2013-08-04 11:39:27 · 435 阅读 · 0 评论 -
不可摸数
不可摸数Time Limit : 2000/1000ms (Java/Other) Memory Limit : 65536/32768K (Java/Other)Total Submission(s) : 46 Accepted Submission(s) : 11Font: Times New Roman | Verdana | GeorgiaFont原创 2013-08-04 11:28:31 · 657 阅读 · 0 评论 -
排序
排序Time Limit : 2000/1000ms (Java/Other) Memory Limit : 65536/32768K (Java/Other)Total Submission(s) : 53 Accepted Submission(s) : 17Font: Times New Roman | Verdana | GeorgiaFont Si原创 2013-08-04 11:25:58 · 683 阅读 · 0 评论 -
三十分钟掌握STL
三十分钟掌握STL这是本小人书。原名是《using stl》,不知道是谁写的。不过我倒觉得很有趣,所以化了两个晚上把它翻译出来。我没有对翻译出来的内容校验过。如果你没法在三十分钟内觉得有所收获,那么赶紧扔了它。文中我省略了很多东西。心疼那,浪费我两个晚上。译者:karycontact:karymay@163.netSTL概述STL的一个重要特点是数据结构和算法的分离。尽管这是个简单转载 2013-08-03 14:22:44 · 518 阅读 · 0 评论 -
HDU 2007 平方和与立方和 (新的交换)
#include int main(){ int m, n; while(scanf("%d%d", &m, &n) != EOF) { int suma = 0, sumb = 0; if(m > n) m ^= n ^= m ^=n;//交换两数 while(1) { if(m % 2) sumb += m原创 2013-07-30 11:27:51 · 663 阅读 · 0 评论 -
欧几里德算法求最大公约数
/*辗转相除法, 又名欧几里德算法设两数为a、b(a>b),求a和b最大公约数(a,b)的步骤如下:用b除a,得a÷b=q......r1(0≤r1)。若r1=0,则(a,b)=b;若r1≠0,则再用r1除b,得b÷r1=q......r2 (0≤r2).若r2=0,则(a,b)=r1,若r2≠0,则继续用r2除r1,……如此下去,直到能整除为止。其最后一个非零除数即为(a原创 2013-07-30 11:44:11 · 1075 阅读 · 0 评论 -
NYOJ 135 & 585 (博弈问题)
#include #if 1int main() //游戏类型 : B T135{ int t; scanf("%d",&t); while(t--) { int N, temp = 0; scanf("%d",&N); while(N--) { int m, n; scanf("%d%d", &m, &n原创 2013-07-30 11:38:44 · 738 阅读 · 0 评论 -
STL常用算法
非修改性序列操作(12个)循环for_each()对序列中的每个元素执行某操作查找find()在序列中找出某个值的第一次出现的位置find_if()在序列中找出符合某谓词的第一个元素find_end()在序列中找出一子序列的最后一次出现的位置find_first_of()在序列中找出第一次出现指定值集中之值的位置adjacent_find()在序列中找出相邻的一对值计数count()在序列中统计某转载 2014-05-28 08:16:48 · 531 阅读 · 0 评论