2013年9月23日
摘要: 转自:http://www.cnblogs.com/clarkchen/archive/2011/06/02/2068609.html区别一下回车和换行(\r和\n)。现在理解清楚了,记个笔记吧。符号 ASCII码 意义\n 10 换行NL\r 13 回车CR回车 \r 本义是光标重新回到本行开头,r的英文return,控制字符可以写成CR,即Carriage Return换行 \n 本义是光标往下一行(不一定到下一行行首),n的英文newline,控制字符可以写成LF,即Line Feed在不同的操作系统这几个字符表现不同,比如在WIN系统下,这两个字符就是表现的本义,在UNIX类系统,换行 阅读全文
posted @ 2013-09-23 23:48 hrbust_09zhangyabin 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 思路清晰.思想:分治。效率:O(N*logN)#includeint part(int a[],int l,int r){ int temp,i,j; temp=a[l]; i=l; j=r; while(i=temp) j--; if(i<j) { a[i]=a[j]; i++; } while(i<j&&a[i]<=temp) i++; ... 阅读全文
posted @ 2013-09-23 22:57 hrbust_09zhangyabin 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 很早就知道,c的scanf(printf)比c++的快。刷题时尤其明显,在这上面超时是常有的事儿。但,这是别人告诉我的,c快。为什么快?从网上借鉴一个例子做个简单测试:1.cpp //向一个文件里输入1000000个随机数#include#include#includeusing namespace std;const int num=1000000;int main(){ ofstream file("data"); for(int i=0;i#include#include#includeusing namespace std;const int num=1000000 阅读全文
posted @ 2013-09-23 00:02 hrbust_09zhangyabin 阅读(4900) 评论(0) 推荐(2) 编辑