登录
首页 » 算法 » 高效内存的R树索引

高效内存的R树索引

于 2022-05-22 发布 文件大小:1.11 MB
0 144
下载积分: 2 下载次数: 2

代码说明:

应用背景 知名的空间索引R树,这个是基于内存的实现,160000个MBR的r树构建时间为4秒 里面包含插入结点,删除结点,和查询结点,支持动态的树结构维护。 关键技术 R树结点插入insert(); R树结点删除delete(); R树索引搜索search(); 注意:在插入和删除的同时需要考虑根节点的分裂与替换。

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

发表评论

0 个回复

  • MATLAB中一些基本,对于初学者是很好的帮助哟!
    MATLAB中一些基本算法,对于初学者是很好的帮助哟!-MATLAB, some of the basic algorithms are good for beginners to help yo!
    2022-05-30 09:44:47下载
    积分:1
  • 贝塞尔曲线示例
    #include < iostream > #include < 矢量 > #include < math.h > #include"BezierPoint.h" 使用命名空间 std ; BezierPoint 贝塞尔 (方法 < BezierPoint > & pts,双 t) ; 双选择 (双 a,双 b) ; 双 factorial(double num) ; int main(void) { 方法 < < BezierPoint >> 方法警校 ; char endPointCount = 0; 双 inx ; 双 iny ; int ptCount = 0; int 终结点 ; 双 deltaT ; cin >> ptCount >> deltaT ; 为 (int 我 = 0 ; 我 < ptCount; i + +) { cin >> inx >> iny >> 终结点 ; BezierPoint p iny inx) ; 如果 (endPointCount = = 0 & & 终结点 = = 1) { pts.push_back (方法 < BezierPoint > ()) ; pts[pts.size()-1].push_back(p) ; endPointCount + +; 继续 ; } pts[pts.size()-1].push_back(p) ; 如果 (endPointCount! = 0 & & 终结点 = = 1 & & 我! = ptCount-1) { pts.push_back (方法 < BezierPoint > ()) ; pts[pts.size()-1].push_back(p) ; endPointCount + +; } } 为 (std::s
    2022-03-13 19:08:01下载
    积分:1
  • 简单计器的实现
    本文是基于Visual 6.0的C++语言编程 实现了简单计算器的加、减、乘、除运算操作。
    2023-06-25 23:00:03下载
    积分:1
  • 停车场管理系统
    停车场是一个可停放 n 辆汽车的狭长通道,且只有一个大门可供汽车进出。汽车在停车场内按车辆到达时间的先后顺序,依次由北向南排列(大门在最南端,最先到达的第一辆车停放在车场的最北端)。若停车场内已经停满 n辆车,那么后来的车只能在门外的便道上等候。一旦有车开走,则排在便道上的第一辆车即可开入。当停车场内某辆车要离开时,在它之后进入的车辆必须先退出车场为它让路,待该辆车开出大门外,其他车辆再按原次序进入车场。每辆停放在车场的车在它离开停车场时必须按它停留的时间长短缴纳费用。
    2022-06-17 19:13:57下载
    积分:1
  • 基于bp神经网络pid控制程序
    基于bp神经网络pid控制程序,学习bp神经网络与pid控制很好的代码,其中的程序已经验证,希望对大家有帮助
    2022-01-24 13:14:28下载
    积分:1
  • conversion, temperature, length, and wake up flat with C + +
    这个项目是一个控制台c++程序,其中包含一个温度转换,长,平尾流
    2022-08-21 23:28:39下载
    积分:1
  • 数值积分实现对一阶微分方程组的计:通过编写程序语言,运用欧拉,预报校正,龙格库塔的方实现对x1微分=x2 x2微分=x3 x3微分=...
    数值积分算法实现对一阶微分方程组的计算:通过编写程序语言,运用欧拉,预报校正,龙格库塔的方法实现对x1微分=x2 x2微分=x3 x3微分=-800*x1-80*x2-24*x3+sin(t); y=800x1 的运算-Numerical integration algorithm for the calculation of first-order differential equations: through the preparation of programming language, the use of Euler and forecast correction, Runge-Kutta method of achieving x1 differential = x2 x2 differential = x3 x3 differential =- 800* x1-80* x2-24* x3+ sin (t) y = 800x1 computing
    2022-01-26 00:33:59下载
    积分:1
  • acm uva系列
    一些uva的acm题,一些不很难的题,希望一开始学习的人能有一个好的入门情况,代码写的清晰简单,好入门,为了凑五十个字。我丧心病狂了为了凑五十个字。我丧心病狂了为了凑五十个字。我丧心病狂了为了凑五十个字。我丧心病狂了为了凑五十个字。我丧心病狂了
    2022-03-21 16:40:40下载
    积分:1
  • Diffie-Hellman的socket实现(CS架构)Java
    应用背景作为计算机安全学对于数字签名的一个重要分支,长期以来RSA一直比较多的应用在商业环境中,而Diffie-Hellman则比较活跃于研究领域,对于计算机专业的学习有一定的帮助关键技术作为课程任务的作业,使用的是Java语言Socket套接字编程实现C/S架构,包括客户端和服务端。其中有较多注释,方便学习。
    2022-07-02 08:18:25下载
    积分:1
  • 利用变步长来计积分,该中用到步长的折半方
    利用变步长来计算积分,该算法中用到步长的折半方法。-use variable step to calculate integrals, the algorithm uses the half step method.
    2022-06-20 02:56:02下载
    积分:1
  • 696516资源总数
  • 106450会员总数
  • 5今日下载