
面试笔试
文章平均质量分 54
CaryaLiu
关注移动互联网,iOS开发者
展开
-
字符串中第一个只出现一次的字符
在字符串中找出第一个只出现一次的字符。如果输入”abcdafkkim", 则输出'b'.字符char类型只占一个字节,共8bit,因此字符总共有256中可能。所以我们可以创建一个长度为256的数组,每个字母根据其ASCII值作为数组的下标,该下标对应的数组元素记录该字母在字符串中出现的次数。这样我们就创建了一个大小为256,以字符ASCII码为键值的哈希表。总共需要遍历两次字符串,第一次遍原创 2013-04-02 20:50:53 · 2615 阅读 · 0 评论 -
strcpy函数原型
char *strcpy(char *strDest, const char *strSrc){ if (strDest == NULL || strSrc == NULL) return NULL; if (strDest == strSrc) return strDest; char *tempDest = strDest; w原创 2012-03-14 23:08:11 · 13520 阅读 · 0 评论 -
一维数组的初始化问题
参考了:http://bbs.youkuaiyun.com/topics/310136813http://blog.youkuaiyun.com/sibylle/article/details/2026915一. 数组可以用一个初始列表值来初始化,如下所示:int array1[] = {1, 5, 8, 9};char array2[] = {'a', 'c', 'f', 'd', 'a'原创 2013-04-02 21:44:04 · 16412 阅读 · 1 评论