自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 中缀表达式转后缀表达式(逆波兰式)

基于c++,将中缀表达式转换为后缀表达式

2022-06-01 21:45:44 569

原创 红黑树,插入和删除,基于C++的实现

接上篇红黑树,插入和删除,更好的理解 ,在这篇文章中,我不会过多介绍理解部分,因为上篇文章已经说的差不多了。接下来我将基于C++来实现红黑树,同样的,欢迎大家在评论区提出疑问和指出错误! 首先,我们需要构建红黑树的结点类,这个类里面,要有key值,value值,结点的颜色,还要有指向左右子结点的结点类指针,最后加上指向父结点的结点类指针。我这里,将key值设为int类型,value值设为string类型,结点的颜色用bool类型表示,也就是true表示红色,false表示黑...

2021-10-25 11:49:23 482

原创 红黑树,插入和删除,更好的理解

红黑树是一种b树,二叉树。它在最差的条件下查找效率仍然很高,不会出现普通的二叉查找树在特定条件下退化成单链表的情况。

2021-10-20 21:23:40 377

原创 基于c++的单向链表实现

最近在学c++,但是网上基于c++的数据结构和算法教程很少,毕竟c++有stl,想用什么数据结构都直接调用了,可是找工作的话,面试官不会让你调库啊,所以自己尝试着用c++来实现各种数据结构和算法。好在网上关于数据结构的资料不少,只是语言有区别而已,还是有很多可以借鉴的地方。 关于单向链表,原理这部分我觉得没什么可说的了,就是每个存数据的结点分为两部分,一部分是数据,一部分是指针,通过指针指向下一个结点,由此所有数据就一个接一个的连起来了。并且还得有个头结点,这个结点不存数据...

2021-09-10 20:53:13 202

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除