目录 一、前言 二、BF 算法 三、KMP 算法 3.2.1 - KMP 算法的原理 3.2.2 - KMP 算法的实现 3.2.3 - KMP 算法的优化 创作不易,可以点点赞,如...
🖊作者 : Djx_hmbb 📘专栏 : 数据结构 😆今日分享 : "把手插进米堆的原因 " : 因为米堆类似于高密度的流体,会给人...
【Redis】Redis数据结构——链表 注意事项: 本文第三点redis中操作列表的相关命令可参考博文: 【Redis】Redis基础命令集详解_Etui۹(・༥&...
一、面向过程和面向对象初步认识 C语言是面向过程的,关注的是过程,分析出求解问题的步骤,通过函数调用逐步解决问题。 C+...
文章目录 一.由面向过程到面向对象 二.类的引入 三.类的定义 1.什么是类 2.类的定义方式 3.成员变量名命规则建议 四.类的访问限定符及封装 1.访问限...
目录 this指针的作用 如何使用this指针 this指针的使用注意事项 总结 在C++中,this指针是一个指向当前对象的指针。它是一个隐式参数...
智能指针的设计思路 智能指针是类模板,在栈上创建智能指针对象。把普通指针交给智能指针对象。当智能指针对象过期时,调用析构函数释放普通指...
本章和后面四章介绍C++标准库的容器和算法部分(通常称为STL)。本章和后面两张的重点是最常用、最有用的STL容器——向量的设计和实现...
目录 一、异常层层嵌套+执行流乱跳容易导致内存泄漏 二、使用智能指针解决上述问题 1、RAII 2、像指针一样 3、智能指针=RAII+运算符重载 ...