资源简介
最简单的B加树源码,只实现了添加和删除、打印操作,方便学习。
代码片段和文件信息
// B+Tree.cpp : 定义控制台应用程序的入口点。
//
#include “stdafx.h“
#include “BPlusTree.h“
int _tmain(int argc _TCHAR* argv[])
{
BPlusTree bt;
srand(rand());
for (int i = 1; i <= 50; i++)
{
char str[256] = { 0 };
int m = rand();
sprintf(str “name%d“ m);
string strName;
strName = str;
bt.Insert(m strName);
}
for (int i = 0; i < 30; i++)
{
int n = rand();
bt.Remove(n);
}
printf(“remove after.\n“);
printf(“print b+tree:\n“);
bt.PrintlayerTree();
bt.PrintLeaves();
bt.ReversePrintLeaves();
return 0;
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-05-23 11:20 B+Tree\
目录 0 2018-05-23 11:19 B+Tree\B+Tree\
文件 9699328 2018-05-23 11:18 B+Tree\B+Tree.sdf
文件 964 2018-05-19 13:59 B+Tree\B+Tree.sln
文件 593 2018-05-23 11:17 B+Tree\B+Tree\B+Tree.cpp
文件 4638 2018-05-20 19:22 B+Tree\B+Tree\B+Tree.vcxproj
文件 1497 2018-05-19 14:03 B+Tree\B+Tree\B+Tree.vcxproj.filters
文件 19803 2018-05-23 11:05 B+Tree\B+Tree\BPlusTree.cpp
文件 1311 2018-05-22 15:12 B+Tree\B+Tree\BPlusTree.h
文件 1503 2018-05-19 13:59 B+Tree\B+Tree\ReadMe.txt
文件 212 2018-05-19 13:59 B+Tree\B+Tree\stdafx.cpp
文件 234 2018-05-19 13:59 B+Tree\B+Tree\stdafx.h
文件 236 2018-05-19 13:59 B+Tree\B+Tree\targetver.h
相关资源
- BPlus B+树 代码与注释
- 华大额温枪方案 模拟传感器 原理图
- STM32的SD/MicroSD卡读卡器(通过spi驱动
- STM32F103ZET6最小系统板PCB+原理图
- Hi3516A官方SDK资料V100R001C01SPC030原理图
- 超级全的用AD9850制作信号发生器的资
- 树莓派3B+原理图
- openssl bcb的静态库lib+头文件+chm
- 基于stm8智能车载空气净化器的完整设
- 荔枝派Nano可用RNDIS的4.19 linux内核版本
- 64位Duilib库lib+dll
- AVR高压编程器制作的全部资料(原理
- objc.io|objc中国 函数式Swift(4.0)(P
- 平衡小车PCB+代码+原理图
- stm32F103ZET6 PCB+原理图
- 树莓派3B+使用手册
- 拍卖系统jsf+ejb+jpa
- FDC2214手势识别原理图+PCB+中文手册
- SX1276无线模块PCB+代码
- 药店药品销售管理系统PB+ASA
- 内存测试工具+RST+PRO3+USB+IMG+u盘启动版
- ucos+USB+RS232
- 树莓派3b+Ubuntumate16.04彩虹屏解决办法
- 51单片机+原理图+PCB+例程
- nodejs+mongodb+express的电影网站
- Principles 原则 雷.达里奥 pdf+epub+mobi
- 液晶汉字的ASCII码表,pdf,ST7920+GB+中
- STM32+USB+W25Q实现U盘程序
- 原则 pdf+epub+mobi
- EP100伺服系统原理图+PCB+源代码.rar
评论
共有 条评论