【C++练级之路】【Lv.8】【STL】list类的模拟实现

学习完list类,对于STL中的精华——迭代器设计,有了更深一步的了解。同时,了解多参数模板的用途和方法,极大提高代码复用程度。

【C++练级之路】【Lv.7】【STL】vector类的模拟实现

关于STL容器的学习,我们来到了运用最广泛、最常见的vector。有了之前关于string的学习,我们对容器设计有了一个大概的了解,而今天在熟悉的基础上去探求vector相比于string有哪些异同,同时迎来更多的新挑战……

STL——list

带头结点的双向循环链表 ,list这个容器常用于适合大量插入删除数据的场景,由于它是一个个结点链接,所以它移动节点会很方便,并不需要挪动数据,头插头删,或者任意位置插入删除都很高效。但是它的缺点也很明显:不支持随机访问,访问某个元素效率O(N),底层节点动态开辟,小节点容易造成内存碎片,空间利用率低

C++ list模拟实现

C++ list模拟实现

【C++学习手札】模拟实现string

本文是作者学习string时对于string模拟实现的总结(〃>皿<)

【STL】:list的模拟实现

模拟实现list,包含list的各种接口,以及list迭代器的封装

【C++】list基本接口+手撕 list(详解迭代器)

本篇难点在于手撕list,以及迭代器的理解,希望可以给大家带来帮助!

解密list的底层奥秘

本篇通过模拟实现`list`的构造函数,迭代器,和部分成员函数以帮助大家更加深层的理解`list`的原理,希望看完这篇文章使得友友们对`list`有了更加深层的理解.

【STL】 模拟实现简易 vector

模拟实现简易vector

C/C++面试题分享

C/C++面试题分享

VC++如何使用C++ STL标准模板库中的算法函数(附源码)

本文讲述如何使用C++ STL标准模板库中的算法函数。

【C++】list的模拟实现@STL —— 迭代器

我们的开始,是很长的电影,放映了三年,我票都还留着。

STL设计之容器适配器,加之经典题目解析

STL设计之queue,stack,priority_queue

登录可以使用的更多功能哦! 登录
作者榜
...
资讯小助手

资讯同步

...
内容小助手

文章同步

...
Deephub

公众号:deephub-imba

...
奕凯

公众号:奕凯的技术栈