程序员面试刷题的书哪个好 Reviews 大学阶段的所有知识点的汇总,也算是对保研路的一点点总结吧
程序员面试刷题的书哪个好Reviews大学阶段的所有知识点的汇总,也算是对保研路的一点点总结吧[TOC]暂时还不能够全部上传,一点点的上传,因为很多是自己的一些观点,保研还没结束,等结束了将全部上传。 1.C++1.请简要介绍一下STL? STL的全称是Standard Template Library,叫做标准模版库,它提供了一些常用的数据结构和算法。 STL定义了一套概念体系,为范型程序设计提供了逻辑设计。它包括容器,迭代器,函数对象以及算法四个组成部分。对于容器,也就是容纳、包含一堆元素的对象。分为基本容器类模版和容器适配器(stack),你可能会对这两个概念不太清楚,简单点来说就是容器适配器是基本容器类模版的封装。至于迭代器,就是泛化了的指针。函数对象--一个行为类似函数的对象,对它可以像调用函数一样调用。函数对象是泛化的函数:任何普通的函数和任何重载了“()”运算符的类的对象都可以作为函数对象使用template struct greater { bool operator()(const T &lhs, const T &rhs
下载地址
用户评论