B+树C++实现

时间:2017-06-28 08:17:51
【文件属性】:

文件名称:B+树C++实现

文件大小:4KB

文件格式:RAR

更新时间:2017-06-28 08:17:51

B+ BPlus C++

B+树的C++实现版本 用法举例: /* * @param bkSize 区块大小,及每个数据块的大小,建议与硬盘的区块大小相同(一般为512或4096),此值不能过小否则会导致初始化失败. * @param filePath b+树关联的文件位置. * @param kMax key的最大值 */ BPlusTree bpt(512, "test", INT_MAX); bpt.add(1, 1); //第一个参数是key第二个参数是value int value; if(bpt.get(1, &value)) cout<<"value: "<


【文件预览】:
algorithm.h
algorithm.cpp
BPlusTree.h

网友评论

  • 这个程序是根据B+树的原理编写的,虽然是程序语言,但最好做为伪代码使用,因为具体得根据各自对B+树的要求实现