登录
首页 » 算法 » C++ 红黑平衡二叉树实现

C++ 红黑平衡二叉树实现

于 2022-04-11 发布 文件大小:2.23 kB
0 136
下载积分: 2 下载次数: 1

代码说明:

应用背景简化了map的功能,应用于高效的查询;不维护迭代器等功能,提供数据从启动到停止生命周期内的快速查询,不提供删除数据,只提供清理数据;经过测试千万数据的查找比map快5倍关键技术根据红黑树的算法,实现了key、value存储map,完全按照平衡树的原理,实现了快速添加和查找功能

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 1996 American Computer Programming Contest questions and parsing algorithm ginge
    1993-1996美国计算机程序设计竞赛试题及解析算法ginger547系列资料
    2022-04-17 12:32:53下载
    积分:1
  • AES加密 C语言
    本算法是关于高级加密标准AES的源代码描述,亲测可用,里面有测试代码,可以在命令行看到测试的加解密效果,需要的亲可以下载来试试哦!
    2023-07-23 10:35:04下载
    积分:1
  • //=== === === === === === ===== //函数说明 //函数名称:Correlation //函数功能:计最小二乘拟合...
    //=== === === === === === ===== //函数说明 //函数名称:Correlation //函数功能:计算最小二乘法拟合的多项式的相关系数 //使用方法:int M------拟合多项式的项数(已知条件) // double *b---拟合曲线的系数,按升次排列(已知条件) // double *x---结点x轴数据(已知条件) // double *y---结点y轴数据(已知条件) // double *Yg--结点估计值,与*y相对应,个数为m(过程变量) // int m------结点个数(已知条件) //注意事项:多项式阶数最高为10,多项式的形式为 y = b0 + b1*(x-Xavr)... -//=== === === === === === === === === === === =====// Function that// function name: Correlation// Function: Calculation of the polynomial least squares fitting correlation coefficient// Usage: int M------ polynomial fitting the number of (known conditions)// double* b-- Fitting curve coefficient, or times by arrangement (known conditions)// double* x--- node x-axis data (known conditions)// double* y--- node y-axis data (already known conditions)// double* Yg- the estimated value of node, and* y correspond to the number for m (process variables)// int m------ node number (known conditions)// Note: polynomial order up to 10, the polynomial
    2023-05-06 14:40:03下载
    积分:1
  • C语言282例代码集
    所有程序都可以在VS 2015上运行; 该程序尤其适合初学者,算法初学者; 部分程序来自282例,其他是原创程序。
    2022-03-22 05:05:15下载
    积分:1
  • 3D 图像指挥官
    三维相机算法我们研究的目的是同时定位与地图 (SLAM) 在瓦砾中的环境中。地图建设需要估计的机器人在 3D 空间中的轨迹。然而,很难估计通过使用里程计或陀螺仪在废墟中。在本文中,作者建议实时满贯根据 on3D 扫描匹配。3D 相机用于 3D 形状和质地的实时测量。通过结合这些 3D 扫描数据估计 3Dmap 和机器人的轨迹。ICP 算法用于匹配的方法。作者修改 ICP 算法实时 3Dmap 建设作为快速和鲁棒性
    2022-08-26 03:15:08下载
    积分:1
  • 该代码是《科学与工程数值》(visual C++实现)一书中的源代码,里面包括常见的数值的实现,主要包括复数运、矩阵运、线性方程组的求解、非线性方程...
    该代码是《科学与工程数值算法》(visual C++实现)一书中的源代码,里面包括常见的数值算法的实现,主要包括复数运算、矩阵运算、线性方程组的求解、非线性方程组的求解以及差值和数值积分的实现。-The code is " Science and Engineering, Numerical Algorithms" (visual C++ to achieve) the book" s source code, which include the common realization of numerical algorithm, including complex calculations, matrix operations, linear equations, nonlinear equations, as well as the margin and the achievement of numerical integration.
    2022-01-31 18:20:24下载
    积分:1
  • Procedures for the preparation of multi
    多线程程序的编写,应用多线程编写网络聊天室程序-Procedures for the preparation of multi-threaded, multi-threaded applications to prepare the network chat room program
    2022-03-14 13:59:14下载
    积分:1
  • 有重复元素的排列问题
    资源描述设集合R={r1,r2,...,rn}是要进行排列的n个元素,其中r1,r2,...,rn可能相同。 试着设计一个算法,列出R的所有不同排列。 即,给定n以及待排的n个可能重复的元素。计算输出n个元素的所有不同排列。
    2022-06-15 12:23:57下载
    积分:1
  • ArcEngine绘画地图
    应用背景arcEngine地图绘画,初学者可以借鉴关键技术arcEngine绘画,地图实例已大连的实际应用为背景
    2022-01-26 07:45:12下载
    积分:1
  • C++编写解贝塞尔函数
    使用C++语言编写的算法程序,用于解任意阶数的贝塞尔函数,使用的编程方法比较简单,适合初学者学习参考。
    2022-01-24 10:22:46下载
    积分:1
  • 696516资源总数
  • 106918会员总数
  • 4今日下载