算法竞赛入门经典
王老吉7059
这个作者很懒,什么都没留下…
展开
-
运算符优先级
1、逻辑与(&&)或(||)非(!)优先级 非 > 与 > 或 ! > && > ||2、移位运算符<<优先级小于减号3、++运算符优先级高于取内容的运算符*...原创 2018-03-30 15:54:59 · 538 阅读 · 0 评论 -
改进1(2-3章)
1、例题2-3 近似计算 例题认为本题适合使用 do-while 循环,但代码却使用了 for (i=0;;i++){ break;}。可以轻松将代码转换为使用 do-while 循环。2、程序3-4 竖式问题的举例错。 C语言中的字符型,实际存储的是字符的ASCII码。为了方便书写,字符常量可以用单引号法表示,如‘a’而非“a”。3、例题3-5 生成元 if(ans[y]==0...原创 2018-03-30 16:56:44 · 120 阅读 · 0 评论 -
格式字符串
格式字符串 %d 十进制 %5d 按5位打印,不足5位前面补空格 %05d 按5位打印,不足5位前面补0 %-5d 按5位打印,不足5位后面补空格 %o 八进制 %x 十六进制 %u 无符号数 %f float %lf double 输入用 “%lf”输出要用 “%f”//C99标准,C++不必如此 lon...原创 2018-03-29 15:57:44 · 1421 阅读 · 0 评论 -
不常用的知识点
1、反余弦函数 pi=acos(-1.0)2、程序目前为止运行的时间 (double)clock()/CLOCKS_PER_SEC3、管道 windows:echo 20|abc linux:echo 20|./abc4、文件输入输出 FILE *fin,*fout; fin=fopen(“”,“rb”); fout=fopen(“”,“wb”); ...原创 2018-03-30 16:38:32 · 125 阅读 · 0 评论 -
头文件及函数
stdio.h printf、scanf、fprintf、fscanf、fopen、fclose、freopen、sprintf,sscanf、getchar,getc、fgetc,gets,fgets、putchar、putc、fputc,puts,fputsmath.h sqrt、acos、floor、cos、powstring.h memcpy、memset,strchr,...原创 2018-04-20 09:30:01 · 376 阅读 · 0 评论 -
不定长数组vector
size()resize()push_back()pop_back()clear()empty()begin()end()rbegin()rend()at()erase(pos) 删除pos位置的数据erase(beg,end) 删除[beg,end)区间的数据insert(pos,elem) 在pos位置插入一个elem拷贝...原创 2018-04-20 10:59:30 · 159 阅读 · 0 评论 -
集合set
set中的元素不重复,已按从小到大排序size()--集合中元素的数目clear()--清除所有元素empty()--如果集合为空,返回truebegin()--返回指向第一个元素的迭代器end()--返回指向最后一个元素的迭代器rbegin()--返回指向集合中最后一个元素的反向迭代器rend()--返回指向集合中第一个元素的反向迭代器find()--返回一个指向被查找到元素的迭代器count(...原创 2018-04-20 14:56:29 · 129 阅读 · 0 评论