资源简介
B树算法的C 实现,B树算法的C 实现,B树算法的C 实现,B树算法的C 实现
代码片段和文件信息
#define _CRT_SECURE_NO_WARNINGS
#include
#include
#include
#define BTREELENGTH 50
#define BTLEN (sizeof(BTNode))
#define MAXINT 100
typedef enum status
{
TRUE
FALSE
OK
ERROR
OVERFLOW
EMPTY
}Status;
typedef int KeyType;
//**********************************B树****************************************
#define m 3 // B树的阶,此设为4
typedef struct
{
KeyType key;
char data;
} Record;
typedef struct BTNode
{
int keynum; // 结点中关键字个数,即结点的大小
struct BTNode *parent; // 指向双亲结点
KeyType key[m + 1]; // 关键字向量,0号单元未用
struct BTNode *ptr[m + 1]; // 子树指针向量
// Record *recptr[m + 1]; // 记录指针向量,0号单元未用
//在此添加其他自定义数据
} BTNode *BTree; // B树结点和B树的类型
typedef struct
{
BTNode *pt; // 指向找到的结点
int i; // 1..m,在结点中的关键字序号
int tag; // 1:查找成功,
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2017-06-19 19:16 B树\
目录 0 2017-06-19 19:16 B树\B树\
文件 18948 2017-06-19 11:37 B树\B树\BTree.cpp
文件 3215 2017-06-19 10:49 B树\B树\B树.vcxproj
文件 943 2017-06-19 10:49 B树\B树\B树.vcxproj.filters
文件 143 2017-06-19 10:49 B树\B树\B树.vcxproj.user
目录 0 2017-06-19 19:16 B树\B树\Debug\
文件 30214 2017-06-19 10:50 B树\B树\Debug\BTree.obj
文件 381 2017-06-19 10:50 B树\B树\Debug\B树.exe.intermediate.manifest
文件 63 2017-06-19 10:50 B树\B树\Debug\B树.lastbuildstate
文件 1837 2017-06-19 10:50 B树\B树\Debug\B树.log
文件 713 2017-06-19 10:49 B树\B树\Debug\B树.vcxprojResolveAssemblyReference.cache
文件 0 2017-06-19 10:49 B树\B树\Debug\B树.write.1.tlog
文件 2220 2017-06-19 10:50 B树\B树\Debug\CL.read.1.tlog
文件 316 2017-06-19 10:50 B树\B树\Debug\CL.write.1.tlog
文件 576 2017-06-19 10:50 B树\B树\Debug\cl.command.1.tlog
文件 1140 2017-06-19 10:50 B树\B树\Debug\li
文件 2418 2017-06-19 10:50 B树\B树\Debug\li
文件 546 2017-06-19 10:50 B树\B树\Debug\li
文件 416 2017-06-19 10:50 B树\B树\Debug\mt.command.1.tlog
文件 704 2017-06-19 10:50 B树\B树\Debug\mt.read.1.tlog
文件 704 2017-06-19 10:50 B树\B树\Debug\mt.read.2.tlog
文件 246 2017-06-19 10:50 B树\B树\Debug\mt.write.1.tlog
文件 52224 2017-06-19 10:50 B树\B树\Debug\vc100.idb
文件 61440 2017-06-19 10:50 B树\B树\Debug\vc100.pdb
文件 1855488 2017-06-19 11:42 B树\B树.sdf
文件 879 2017-06-19 10:49 B树\B树.sln
文件 11264 2017-06-19 11:42 B树\B树.suo
目录 0 2017-06-19 19:16 B树\Debug\
文件 34816 2017-06-19 10:50 B树\Debug\B树.exe
文件 320504 2017-06-19 10:50 B树\Debug\B树.ilk
............此处省略4个文件信息
相关资源
- LBG矢量量化图像压缩 c++代码
- Visual C++ 用户界面制作与应用 pdf VC
- c指针系统归纳ppt pdf
- C++ Primer Plus第五版中文版文字版
- C语言程序设计谭浩强版最全配套)
- 64位libstdc++.so.6.0.22,解决glibcxx not f
- 全方位图像展开程序
- vibe运动目标提取opencv C++源代码
- C语言解析精粹第二版pdf()
- blender 源代码 c c++ git 2016-4-3同步获取
- 纯C语言——电子相册
- VC++串口modbus测试工程
- Visual C++从入门到精通(第3版) 高清
- windows标准打印机状态转换为AEA标准
- MFC下实现OpenGL纹理贴图
- C语言四大圣经
- C++软件渲染管线
- Goc编程工具
- gcc.tar(gcc-4.8.5-39.el7.x86_64.rpm)
- mfc复制文件显示进度
- CTP行情接收工具和行情拆分工具 完整
- CC3D飞控资料(代码原理图)
- 基于VS2010MFC平台使用C++编写的上位机
- C++内存管理课件——侯捷老师
- Programming principles and practice Using C++ (
- 黑马程序员最新24期C/C++全栈培训讲义
- vb关于api编程的pdf电子书《Visual basi
- MSVBCRT.AIO.2020.04.10.X86+X64.zip
- MFC项目:图书管理系统
- QR码二维码编码C++源代码VS2010编译环境
评论
共有 条评论