logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【C++】红黑树模拟实现STL库中的map与set

在上一篇博客中,我们实现了红黑树,但是红黑树节点中的值是形式,这种红黑树适用于map的底层,那么如果我们想要红黑树节点中的值是key的形式(适用于set的底层),我们该怎么搞呢?难道我们只把红黑树节点的类型改一下,其它基本保持不变,再来实现一遍吗?这未免太繁琐了!我们先来看一看stl库中如何实现map和set的:它们貌似用的同样的红黑树实现的,它们的区别在于红黑树的第二个模版参数,一个是key,一

文章图片
#c++#java#开发语言
【C++】C/C++内存管理

int main()// new/delete 和 malloc/free最大区别是 new/delete对于【自定义类型】除了开空间还会调用构造函数和析构函数free(p1);delete p2;// 内置类型是几乎是一样的// Cfree(p3);delete p4;free(p5);//定义自定义类型的数组delete p7;return 0;

文章图片
#c++#开发语言
【Linux】第一个小程序--进度条

这篇博客要综合利用以前的知识,来实现一个进度条程序~

文章图片
#linux#小程序#运维
到底了