极客班STL第二周学习笔记

原创 2016年08月29日 18:28:39

迭代器

迭代器是指针的泛化(generalization of pointers),本身是一个对象,指向另一个可以被迭代的对象,用来迭代一组对象,即如果迭代器指向一组对象中的某个元素,则通过increment以后他就可以指向这组对象中的下一个元素。
意义:分离算法和容器,使其不需要相互依赖,一种算法的实现可以应用到多种不同的容器上。
STL整体结构
组件关系

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

极客班 C++(上)第二周学习笔记

Geekband 第二周学习笔记 class without pointer class with pointer

极客班STL第二周笔记

几种典型容器

极客班STL与泛型编程 第一周学习笔记

泛型编程需注意的问题

Geekban极客班C++STL与泛型编程 第二周

SetSet和multiset会根据特定的排序准则,自动将元素排序。 两者不同之处在于multiset允许元素重复,但是set不允许。Template<class_Kty,class_Pr=less...

Geekban极客班 第二周

构造函数 inline String::String(const char* cstr) { if (cstr) { //判断指针所指是否为空 m_data = ne...

Geekban极客班 C++ STL与泛型编程 第一周作业

特征Traits char szNames[]="abc"; std::size_t nLength=strlen(szNames); char* p=szNames; char* q=szNa...

Linux学习笔记之第二周第1次课(PATH环境变量、cp命令、mv命令及查看文档的cat、more、less、head和tail命令)

Linux系统环境变量PATH 修改用户的环境变量 修改系统环境变量 cp命令 语法 选项 参数 实例 mv命令 语法 选项 参数 实例 cat命令 语法 选项 参数 实例 more命令 语法 选项 ...

[Boolan]第二周学习笔记——rico风

1.三大函数:拷贝构造、拷贝复制、析构 Class with point members: String 拷贝构造函数,拷贝赋值函数 class String { public:     ...

吴恩达机器学习笔记_第二周

多元线性回归的情况: 符号表示方法,上标表示第几个样本,下标表示第几个特征。   多元线性回归的梯度下降: 当代价函数有多个参数时(即多个特征时):   使用梯度下降实用技...

Android应用界面开发_学习笔记_第二周

快捷键1、选中一段代码: option+向上箭头;2、重命名快捷键 shift +fn+f6;3、类或方法被使用的地方:option + fn +f7;4、textView提取为全局变量快捷键:opt...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)