金山wps公司2014年实习生招聘“c++工程师”笔试题目
2014-05-22 17:15
363 查看
这是前段时间参加的实习招聘,金山WPS公司的笔试题目,小主水平还不够高,真的不会做。整张试卷就只有三道题目。
1、请设计一个整型的数组类MyVector,数组的容量可以动态扩充。要求实现以下方法:构造、析构、赋值操作符重载、插入一个元素(参数为元素索引)、删除一个元素(参数为元素索引)、获取数组元素个数、获取数组容量。(注意:不能使用STL等的容器类。不能使用不连续的内存块存储)。
2、请实现一个函数,用来对一段英文进行分词(单词之间包含一个或多个空格),并且对单词进行快速排序(升序)。函数的输入为英文字符串,输出为排序后的单词序列。例如输入“what are you doing”,输出序列{“are”,“doing”,“what”,“you”},(注意:不能使用库函数)。
3、给定一个n*m的矩阵,请编程实现以逆时针旋转方式打印出它的每个元素,例如输入矩阵
1 8 7
2 9 6
3 4 5
则输出为1 2 3 4 5 6 7 8 9。
1、请设计一个整型的数组类MyVector,数组的容量可以动态扩充。要求实现以下方法:构造、析构、赋值操作符重载、插入一个元素(参数为元素索引)、删除一个元素(参数为元素索引)、获取数组元素个数、获取数组容量。(注意:不能使用STL等的容器类。不能使用不连续的内存块存储)。
2、请实现一个函数,用来对一段英文进行分词(单词之间包含一个或多个空格),并且对单词进行快速排序(升序)。函数的输入为英文字符串,输出为排序后的单词序列。例如输入“what are you doing”,输出序列{“are”,“doing”,“what”,“you”},(注意:不能使用库函数)。
3、给定一个n*m的矩阵,请编程实现以逆时针旋转方式打印出它的每个元素,例如输入矩阵
1 8 7
2 9 6
3 4 5
则输出为1 2 3 4 5 6 7 8 9。
相关文章推荐
- 2013年微软实习生招聘笔试题目(c/c++你懂多少?)
- C++工程师笔试题——meitu(2013暑假实习生招聘)
- 2017阿里研发工程师C/C++实习生招聘笔试题
- C++工程师笔试题——meitu(2013暑假实习生招聘)
- 网易2017实习生招聘笔试题 C++开发工程师
- PPS 2013校园招聘 研发类笔试题目(C++)
- 2011淘宝实习生招聘笔试两道题目的
- 2013年阿里巴巴实习生招聘笔试题目及解答
- 2012人人网校园招聘杭州站C++笔试题目
- 2013年微软实习生招聘笔试题目
- 【IT企业笔试集】2013年阿里巴巴实习生招聘笔试题目及解答
- 2011金山软件校园招聘 C++开发工程师 笔试题
- 2011阿里巴巴集团实习生招聘笔试题 C&C++
- 2012人人网校园招聘杭州站C++笔试题目
- 2014年华为杭研所实习生招聘机考题目
- HP SSDO(Server Delivery) 实习生招聘笔试部分题目
- 素数判断(某公司实习生招聘笔试题目)
- 一份C++实习生的笔试题目
- 2013年微软实习生招聘笔试题目
- 金山-西山居2011实习生招聘笔试题目