自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 cin.get( )与cin.getline( )的区别

分为三种情况来看:1)输入的字符串不超过限定大小 get(str,Size):读取所有字符,遇到'\n'时止,并且将'\n'留在输入缓冲区中,其将被下一个读取输入的操作捕获,影响该输入处理; getline(str,Size):读取所有字符,遇到'\n'时止,并且将'\n'直接从输入缓冲区中删除掉,不会影响下面的输入处理。2)输入的字符数超出限定的大小

2014-03-03 20:39:26 572

转载 交换两个数组值使两个数组之差最小

有两个序列a,b,大小都为n,序列元素的值任意整数,无序;要求:通过交换a,b 中的元素,使[序列a 元素的和]与[序列b 元素的和]之间的差最小。例如:var a=[100,99,98,1,2, 3];var b=[1, 2, 3, 4,5,40];假设序列a,b中元素的和为sum_a和sum_b。假设aa和bb分别为序列a,b中的元素,则交换aa,bb后序列的和变为sum_

2014-02-27 22:39:41 1050

转载 判断ip地址是否合法

IP地址是否合法[cpp] view plaincopySTATUS ip_valid_check(const char* v_p_Str)    {        int i;        int tmp;        char* p = NULL;         if(strlen(v_p_Str) > 15) 

2014-02-27 22:38:12 664

转载 字符串过滤~

通过键盘输入一串小写字母(a~z)组成的字符串。请编写一个字符串过滤程序,若字符串中出现多个相同的字符,将非首次出现的字符过滤掉。比如字符串“abacacde”过滤结果为“abcde”。 要求实现函数:void stringFilter(const char *pInputStr,long lInputLen, char *pOutputStr); 

2014-02-27 22:37:30 673

转载 一个好理解的快速排序

快速排序:  20 40 50 10 60left = 20 right = 60 base = leftleft指针,right指针,base参照数。其实思想是蛮简单的,就是通过第一遍的遍历(让left和right指针重合)来找到数组的切割点。第一步:首先我们从数组的left位置取出该数(20)作为基准(base)参照物。第二步:从数组的rig

2014-02-27 22:36:44 592

原创 N!末尾有多少个零

题目一:210!最后结果有几个零。请自己思索10分钟以上再看解释凡是这种题目必有规律可言, 关键是你找到这个规律的恒心。可采用笨拙的方法思考。1!  =  1                               ----  无02! = 2 * 1! = 2                  

2014-02-27 22:32:31 630

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除