<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[ccMaa的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/ccMaa</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; ccMaa]]></copyright><item><title><![CDATA[switch语句用法详解]]></title><link>https://blog.youkuaiyun.com/ccMaa/article/details/51000422</link><guid>https://blog.youkuaiyun.com/ccMaa/article/details/51000422</guid><author>ccMaa</author><pubDate>Mon, 28 Mar 2016 19:17:05 +0800</pubDate><description><![CDATA[一般形式：
switch(表达式){ 
    case 常量表达式1:  语句1;
    case 常量表达式2:  语句2;
    … 
    case 常量表达式n:  语句n;
    default:  语句n+1;
}
意思是先计算表达式的值，再逐个和case 后的常量表达式比较，若不等则继续往下比较，若一直不等，则执行default后的语句；若等于某一个常量表达]]></description><category></category></item><item><title><![CDATA[gets()用法]]></title><link>https://blog.youkuaiyun.com/ccMaa/article/details/51000204</link><guid>https://blog.youkuaiyun.com/ccMaa/article/details/51000204</guid><author>ccMaa</author><pubDate>Mon, 28 Mar 2016 18:43:42 +0800</pubDate><description><![CDATA[scanf( )函数和gets( )函数都可用于输入字符串，但在功能上有区别。若想从键盘上输入字符串"hi hello"，则应该使用__gets__函数。
gets可以接收空格；而scanf遇到空格、回车和Tab键都会认为输入结束，所有它不能接收空格。
char string[15]; gets(string); /*遇到回车认为输入结束*/
scanf("%s",string); /*遇到]]></description><category></category></item><item><title><![CDATA[ACM学习经验]]></title><link>https://blog.youkuaiyun.com/ccMaa/article/details/50976459</link><guid>https://blog.youkuaiyun.com/ccMaa/article/details/50976459</guid><author>ccMaa</author><pubDate>Fri, 25 Mar 2016 00:58:01 +0800</pubDate><description><![CDATA[首先可以说，在我认识的顶尖的 ACMer 中，很多人走的都不是在 OJ 盲目刷题的路。（当然也有特例，前提是他们的某方面基础或智商本身已经达到很高的水平。）不盲目刷题，我想原因也很简单，OJ 题目质量良莠不齐。对于大部分比赛套题来说，总会有防止人吃蛋的水题，也有故意刁难型的题目，有些赛区还流行论文题（结论题）、模板题，这些题目都不具备多少训练价值。而且，如果陷入了刷题量的虚荣漩涡，那会浪费很多时间]]></description><category></category></item><item><title><![CDATA[在C++中函数sort的用法及实例]]></title><link>https://blog.youkuaiyun.com/ccMaa/article/details/50937319</link><guid>https://blog.youkuaiyun.com/ccMaa/article/details/50937319</guid><author>ccMaa</author><pubDate>Sun, 20 Mar 2016 16:57:10 +0800</pubDate><description><![CDATA[做ACM题的时候，排序是一种经常要用到的操作。如果每次都自己写个冒泡之类的O(n^2)排序，不但程序容易超时，而且浪费宝贵的比赛时间，还很有可能写错。STL里面有个sort函数，可以直接对数组排序，复杂度为n*log2(n)。使用这个函数，需要包含头文件。
    这个函数可以传两个参数或三个参数。第一个参数是要排序的区间首地址，第二个参数是区间尾地址的下一地址。也就是说，排序的区间是[a,b)]]></description><category></category></item></channel></rss>