摘要: 在VS下运行正确的代码,拿到VC6.0下,编译出错,提示: error C2039: 'push_back' : is not a member of 'basic_string,class std::allocator ' 在网上查了一下,好像是VC6.0对STL支持不是很好,在http://cboard.cprogramming.com/cplusplus-programming/76579-back_inserter-string.html的帖子中,看到用+=不会出错,试了一下,果然如此。 而且,push_back、insert、append在VC6.0下都不行,+=可以: 阅读全文
posted @ 2013-09-11 21:17 永不止步,永无止境 阅读(1047) 评论(0) 推荐(0)
摘要: 2013-09-11 2013-09-11 锐捷2013校园招聘笔试题 转自:http://blog.csdn.net/lanyan822/article/details/8010474 题不多,全是c语言题,下面只是一些不太确定答案的题。 阅读全文
posted @ 2013-09-11 16:42 永不止步,永无止境 阅读(307) 评论(0) 推荐(0)
摘要: 转自:http://blog.csdn.net/hugang012070/article/details/8916203 程序员面试题精选100题:求从1到n的正数中1出现的次数 阅读全文
posted @ 2013-09-11 16:03 永不止步,永无止境 阅读(282) 评论(0) 推荐(0)
摘要: 转自:http://blog.csdn.net/hugang012070/article/details/8916215#comments 题目:求 1+2+…+n,要求不能使用乘除法、for、while、if 、else 、switch 、case 等关键字以及条件判断语句(A?B:C )。 阅读全文
posted @ 2013-09-11 16:01 永不止步,永无止境 阅读(294) 评论(0) 推荐(0)
摘要: mapData.erase(i); // erase以后 i已经失效,不能再用i++; i++; 那么erase操作直接让i失效,对失效的i进行加一操作也是失效的。 阅读全文
posted @ 2013-09-11 15:50 永不止步,永无止境 阅读(698) 评论(0) 推荐(0)
摘要: 1 字串转换 问题描述: 将输入的字符串(字符串仅包含小写字母‘a’到‘z’),按照如下规则,循环转换后输出:a->b,b->c,…,y->z,z->a;若输入的字符串连续出现两个字母相同时,后一个字母需要连续转换2次。例如:aa 转换为 bc,zz 转换为 ab;当连续相同字母超过两个时,第三个出现的字母按第一次出现算。 阅读全文
posted @ 2013-09-11 15:22 永不止步,永无止境 阅读(359) 评论(0) 推荐(0)
摘要: 转自:http://blog.csdn.net/bichenggui/article/details/4215344 Map是一种关联容器,用来存储key-value数据。其中的key是用来查找的关键字,value是实际存放的值。 一个特定的关键字只能与一个唯一的值相联系。map是由一对一对的键值(key/value)所组成的排序结构体, 键值是读一无二的(unique)的。 map通常是以平衡二叉查找树来实现的,因此map对插入,删除,查找能保证log(N)的时间复杂度。对于 海量的数据的插入和查询,map是一个不错的选择。 本文将对map的常见操作进行讲解。不当之处,欢迎批评指正(bicheng.gui@gmail.com). 阅读全文
posted @ 2013-09-11 14:29 永不止步,永无止境 阅读(3425) 评论(0) 推荐(1)