自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C++实现数据结构——图(Graph)

Prim Krustal Dijkstra待补充。实现:插入点、插入边,DFS、BFS、拓扑排序。

2023-08-11 19:26:49 255 1

原创 C++字符串匹配(暴力、KMP、BM)

【代码】C++字符串匹配(暴力、KMP、BM)

2023-08-08 15:43:46 95 1

原创 C++实现左式堆

以上两种方法时间复杂度均不能让我们满足,左式堆的合并时间复杂度可以达到O(logn)

2023-08-08 12:20:31 73 1

原创 C++实现高级二叉搜索树——红黑树(RedBlack)

C++实现高级二叉搜索树——红黑树(RedBlack)

2023-08-06 15:47:45 73

原创 C++实现B-Tree(B-树)

key: key0 key1 key2 key3 key4 (存数值)child: child0 child1 child2 child3 child4 child5 (存指针)

2023-08-05 21:35:10 190 1

原创 C++实现高级二叉搜索树——伸展树(Spaly)

C++实现高级二叉搜索树——伸展树(Spaly)

2023-08-04 15:56:32 141 2

原创 C++实现AVL(自平衡二叉搜索树)

C++实现AVL(自平衡二叉搜索树)

2023-08-03 17:25:47 38 1

原创 C++二叉搜索树

解决方案:1、定义与实现写在同一文件;2、使用时include所有用到的.h与.cpp文件。注意:使用template时,若类函数定义和实现没有写在同一文件中,可能出现连接错误。BST的search方法很重要,是插入删除以及AVL,红黑树的基础。参考:邓俊辉老师《数据结构C++语言实现》继承BinTree类。

2023-08-01 20:58:31 36

原创 C++实现二叉树及其基本操作学习笔记

本文用c++实现二叉树所有基本操作,包括插入、删除、遍历、计算高度、计算规模、判断完全二叉树以及满二叉树,为各种二叉搜索树做铺垫。参考:邓俊辉老师《数据结构C++语言版》

2023-08-01 13:07:37 60 1

原创 C++实现的多种排序算法(冒泡排序,选择排序,插入排序,希尔排序,快速排序,归并排序,计数排序)

【代码】用C++实现的多种排序算法(冒泡排序,选择排序,插入排序,希尔排序,快速排序,归并排序,计数排序)

2023-07-31 15:01:44 79 2

原创 C++二分查找,符合查找的语义约定(返回不小于目标值的最大元素的秩)学习记录

用C++实现的二分查找,可保持搜索失败的语义约定

2023-07-31 14:55:21 56 2

空空如也

opecvn图像处理

2024-04-16

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

TA关注的人

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