
C++(初阶)
文章平均质量分 94
天赐学c语言
尝试着写一份简历,当你发现没什么东西可写时,这些就是你努力的方向!
展开
-
map常用接口及模拟实现
本文详细介绍了C++中map和multimap的底层实现及其使用方法。map底层采用红黑树实现,支持高效的增删查改操作,时间复杂度为O(logN)。map存储键值对,键值对通过pair类型存储,支持按key有序遍历。文章还介绍了map的构造、插入、删除、查找等操作,并对比了map与multimap的差异,multimap支持键值冗余,但不支持operator[]。此外,文章通过多个示例展示了map在实际问题中的应用,并且提供了LeetCode相关题目的解法。希望这些内容对大家有所帮助!原创 2025-05-12 16:03:27 · 550 阅读 · 0 评论 -
set常用接口及模拟实现
本文主要介绍了C++中的关联式容器set,其底层实现为红黑树,一种平衡二叉搜索树。set用于存储唯一键值。与序列式容器(如vector、list等)不同,关联式容器的元素通过关键字访问,且其结构为非线性。文章详细阐述了set的使用,包括其声明、构造、迭代器、增删查操作,以及multiset与set的区别,即multiset允许重复元素。此外,文章还通过LeetCode题目展示了set在实际问题中的应用。希望这些内容对大家有所帮助!原创 2025-05-12 14:36:45 · 591 阅读 · 0 评论 -
二叉搜索树的知识点及实现
本篇文章主要介绍了二叉搜索树的概念,性能分析,以及增删查的功能实现,还有Key和Key/Value的使用场景,为后续的AVL树和红黑树的学习有一定的作用,希望这些内容对大家有所帮助!原创 2025-03-25 16:37:37 · 765 阅读 · 0 评论 -
多态的知识点及小细节
本篇文章主要介绍了多态的概念与实现,包括两个重要条件、虚函数的知识点和小细节,以及虚函数表指针的相关内容,还有两道经典面试题(非常有价值)!!!希望这些内容对大家有所帮助!原创 2025-03-25 08:00:00 · 1005 阅读 · 0 评论 -
继承的知识点及小细节
本篇文章主要介绍了继承的一些知识点,包括概念定义、默认成员函数和多继承模型,以及使用方法和一些需要注意的小细节,另外还有关于作用域和指针偏移的经典面试题,希望这些内容对大家有所帮助!原创 2025-03-19 21:00:55 · 798 阅读 · 0 评论 -
模板的知识点以及小细节
本篇文章主要介绍了模板的一些知识点,和使用方法,以及使用时应该注意的一些细节,还有需要注意使用模板的场景,希望这些内容对大家有所帮助!原创 2025-03-19 15:28:43 · 989 阅读 · 0 评论 -
stack_queue常用接口及模拟实现
本篇文章主要介绍了栈和队列、优先队列的常用接口和模拟实现,并且在优先队列的模拟实现中,使用了堆算法和C++中less和greater两个比较大小的类,以及涉及到模板的一些知识点,希望这些内容对大家有所帮助!!!原创 2025-03-14 09:12:34 · 884 阅读 · 0 评论 -
list常用接口及模拟实现
本篇文章主要介绍了list的模拟实现,在模拟list迭代器的过程中感受到c++封装这一大特性,以及介绍了list的常用接口,还有一些使用时要注意的细节,希望这些内容对大家有所帮助!原创 2025-03-11 16:08:56 · 1041 阅读 · 0 评论 -
vector常用接口及模拟实现
本篇文章主要介绍了vector常用的接口,和一些使用时需要注意的细节,还有关于vector的知识点,以及vector的模拟实现,希望这些内容对大家有帮助!原创 2025-03-11 08:00:00 · 1873 阅读 · 0 评论 -
string OJ题
本篇文章介绍了七道关于string类的OJ题,希望这些算法思想对大家有所帮助!原创 2025-01-20 03:26:01 · 373 阅读 · 0 评论 -
string常用接口及模拟实现
本篇文章介绍了string类的一些基础知识,以及常用的接口,还有范围for和auto这两个语法糖,最后实现了string类的模拟,希望这些内容对大家有所帮助!原创 2025-01-19 22:00:23 · 950 阅读 · 0 评论 -
内存管理(C/C++)
本篇文章我将介绍C和C++动态内存管理方式的区别,以及C++中内存管理方式的内容还有需要注意的点,希望这些内容对大家有所帮助!原创 2024-12-18 23:01:01 · 834 阅读 · 0 评论 -
类和对象(下)
本篇文章介绍默认成员函数剩余的两个,另外继续深入介绍类和对象的知识点,还有几道练习希望这些内容对大家有所帮助!原创 2024-12-11 23:17:31 · 1102 阅读 · 0 评论 -
类和对象(中)
本篇文章我将介绍默认构造函数中最重要的四个,还有通过一道算法题感受C和C++的区别,以及日期类的实现,希望这些内容对大家有所帮助!原创 2024-12-08 14:57:45 · 1291 阅读 · 0 评论 -
类和对象(上)
C++的入门基础内容我已经介绍完啦,接着我们要在这些内容的基础上继续深入学习,本篇文章开始,我会将类和对象的内容分开写,因为类和对象的内容挺多,且不太好理解,希望能够帮助到大家!原创 2024-12-02 20:11:13 · 925 阅读 · 0 评论 -
C++入门基础
本篇文章主要介绍的是C++的一些基础内容,理解了这部分内容可以帮助我们更好地取深入学习C++,此外希望这些知识点能够对大家有所帮助!原创 2024-12-01 08:00:00 · 1413 阅读 · 0 评论