摘要: 近来看了c++标准库这本书,学到了很多,就把这其中的一点C++sort()函数的用法写下来和大家分享吧!(一)为什么要用c++标准库里的排序函数Sort()函数是c++一种排序方法之一,学会了这种方法也打消我学习c++以来使用的冒泡排序和选择排序所带来的执行效率不高的问题!因为它使用的排序方法是类似... 阅读全文
posted @ 2015-03-22 00:08 kingofprank 阅读(127) 评论(0) 推荐(0) 编辑
摘要: Felix大牛给了一种更简单使用文件输入输出的改进方法,在ACM中应用很广,而且超赞,现在来介绍一下。这次用到的文件打开函数不再是fopen,而是stdio.h中包含的另一个函数freopenFILE * freopen ( const char * filename, const char * m... 阅读全文
posted @ 2015-03-22 00:01 kingofprank 阅读(573) 评论(0) 推荐(0) 编辑
摘要: qsort 功 能: 使用快速排序例程进行排序 用 法: void qsort(void *base, int nelem, int width, int (*fcmp)(const void *,const void *)); 各参数:1 待排序数组首地址 2 数组中待排序元素数量 3... 阅读全文
posted @ 2015-03-21 23:55 kingofprank 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 最全输入函数 c/c++一:c=getchar();功能:读入一个字符说明:调用此函数时要求在程序的第一行有预编译命令:#include,不过在做c++时有#include也够了。变量c获得一个从标准设备上读取的字符代码值。当从键盘上输入^z(即CTRL和Z键同时按下)时,C得到的值是-1,^z称文... 阅读全文
posted @ 2015-03-15 23:31 kingofprank 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 糖果问题枚举会导致超时的。。#includefloat mabs(float a){ if(aa[i+1]) { j=a[i+1];a[i+1]=a[i];a[i]=j; } } //printf("%d%d%d %d\n",a... 阅读全文
posted @ 2014-12-01 22:08 kingofprank 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 这题比较容易理解,用计数器记下最小的数字,然后用数组输出每一组数,下附解答A. Team Olympiadtime limit per test1 secondmemory limit per test256 megabytesinputstandard inputoutputstandard ou... 阅读全文
posted @ 2014-12-01 19:36 kingofprank 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 在慌忙之中被通知第一次参加ACM比赛,虽然只是校内练习赛,但着实小紧张了一把,所以就卡壳在了第一题上,提交了好多次发现总是不对,刚开始编译错误,到测试数据不过,到最后也都没有写完。回来后思考了一下,算法的确错了,又试了几次,终于写完了。下附第一题A. Giga Towertime limit per... 阅读全文
posted @ 2014-11-29 20:04 kingofprank 阅读(173) 评论(0) 推荐(0) 编辑