自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Xml数据持久化储存

Xml全称为:Extensible Markup Lauguage;文件的后缀名为: .xml。

2024-07-12 16:26:51 360

原创 unity学习笔记

在指定位置进行范围判断,从而得到处于指定范围内的对象。

2024-04-09 20:04:21 1837

原创 经典排序记录

平均复杂度:O(N^2),空间复杂度:O(1),稳定性:稳定。

2024-04-06 22:41:21 103

原创 关于哈希表的学习笔记

在C++98中,stl提供了底层为红黑树的几个关联式容器,查询时最差的情况就是需要比较红黑树的高度次,当节点变多的时候,查询的效率就不那么明显了,而在C++11中新增的unordered系列的关联式容器,它们的用法和map/set类似,但底层采用的是。

2024-03-30 23:44:55 1410

原创 红黑树学习笔记

map/set/multiset/multimap的底层是二叉搜索树,而二叉搜索树也会出现一个单链表的情况,所以通过增加平衡因子来降低树的高度,这也是AVL树的实现原理,在AVL树那里有个疑惑就是不一定有平衡因子也能调节,在学习了红黑树的实现后,这个疑问的答案大概就是这个了,所以对此进行记录,以防遗忘。

2024-03-29 18:29:47 416

原创 AVL树学习笔记

二叉搜索树是map/set/multiset/multimap的底层实现逻辑。二叉搜索树如果在插入的元素有序的话,就会成为一个单向链表。所以增加了平衡因子来调整结构。特点:1、AVL树的左右子树的高度之差不超过绝对值1。2、一个二叉搜索树如果高度平衡,它就是AVL树,假设ta有n个结点,其高度O(log2n),搜索时间复杂度O(log2n)。但是,AVL树不一定有平衡因子,使用平衡因子只是它的一种实现方式。(对于这点目前有点疑惑,如果没有平衡因子,它又怎么判断是否该调整呢?

2024-03-27 22:48:55 368

原创 stl容器之set/map学习笔记

容器、迭代器、空间配置器、仿函数、配接器、算法。

2024-03-26 15:41:24 1699

空空如也

空空如也

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

TA关注的人

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