- 博客(3)
- 收藏
- 关注
原创 ctype.h字符处理函数
ctype.h里的函数 1 字符测试函数 1> 函数原型均为int isxxxx(int) 2> 参数为int, 任何实参均被提升成整型 3> 只能正确处理处于[0, 127]之间的值 @函数名称: isalpha 函数原型: int isalpha(int ch); 函数功能: 检查ch是否是字母. 函数返回: 是字母返回非0 ,否则返回 0.
2012-06-16 21:36:38 628
原创 100-28- 整数的二进制表示中1的个数
题目:输入一个整数,求该整数的二进制表达中有多少个1。例如输入10,由于其二进制表示为1010,有两个1,因此输出2。最初想法:int countOne(int n){ int c=0; while(n!=0) { c += n&1; n=n>>1; } printf("%d",c);
2012-06-06 11:24:23 2167
原创 100题-29- push match pop?
题目:输入两个整数序列。其中一个序列表示栈的push顺序,判断另一个序列有没有可能是对应的pop顺序。为了简单起见,我们假设push序列的任意两个整数都是不相等的。比如输入的push序列是1、2、3、4、5,那么4、5、3、2、1就有可能是一个pop系列。因为可以有如下的push和pop序列:push1,push2,push3,push4,pop,push5,pop,pop,p
2012-06-06 10:26:18 556
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人