资源简介
图书管理系统,供大家学习数据结构时参考。作者是一名大学生,如有错误,敬请原谅!

代码片段和文件信息
//#include “BTree.h“
//template
//BTreeNode * BTree::FindToLeaf(int obj)//operation:找到数据要插入的叶节点
//
//{
// BTreeNode *temp=m_BtreeRoot;
// int pos=0;
// while(!temp->IsLeaf()){
// pos=temp->SearchSonNodePos(obj);
// if(pos==-1) return NULL;//判断数据是否重复
// temp=temp->m_vecSonNode[pos];
// }
// pos=temp->SearchSonNodePos(obj);//对叶节点查找
// if(pos==-1)return NULL;
// return temp;
//}
//
//
////***********************************
////name:Find
////operation:找到数据所在的节点
////param:type obj
////return:返回相应节点指针,如果数据不存在,返回NULL
//template
//BTreeNode * BTree::Find(int obj)
//{
// BTreeNode *temp=m_BtreeRoot;
// int pos=0;
// while(!temp->IsLeaf()){
// if(temp->Search(obj)!=-1) return temp;
// pos=temp->SearchSonNodePos(obj);
// temp=temp->m_vecSonNode[pos];
// }
// if(temp->Search(obj)!=-1)
// return temp;
// else
// return NULL;
//}
//
//
//
////*******************************
////name:ShowFront
////operation:先序遍历
////param:BTreeNode * obj
////return:none
//template
//void BTree::ShowFront(BTreeNode * obj)const
//{
// if(obj==NULL) return;
// else obj->ShowNode();
// if(!obj->IsLeaf()){
// for(int i=0;i<=obj->m_vecData.size();i++){
// ShowFront(obj->m_vecSonNode[i]);
// }
// }
//}
//
//
//
//
////******************************
////name:Insert
////operation:插入数据项并保证树结构是B-树
////param:BTreeNode tNodeint obj
////return:none
//template
//void BTree::InsertData(BTreeNode *tNodeint obj)
//{
// BTreeNode *left=NULL*right=NULL;
// BTreeNode *temp=tNode;
// while(1){
// temp->InsertSort(objleftright);
// if(!temp->IsFull()) return ;//插入结束
//
// //插入以后,节点的数据项已满进行向上传递数据项的操作
// left=temp;
// obj=left->m_vecData[left->m_nKEYNUM/2];
// right=CreatNewNode();
// left->Split(left->m_nKEYNUM/2right);
//
// if(temp->m_pParent==NULL){
// temp=CreatNewNode();
// m_BtreeRoot=temp;//如果父节点不存在,创造的父节点,必定是根节点
// }
// else{
// temp=temp->m_pParent;
// }
// }//end while
//}
//
//
//
////***********************************
////name:ShowMid
////operation:中序遍历
////param:BTreeNode * obj
////return:none
//template
//void BTree::ShowMid(BTreeNode * obj)const
//{
// if(obj==NULL) return;
// if(!obj->IsLeaf()){
// for(int i=0;i<=obj->m_vecData.size();i++){
// ShowMid(obj->m_vecSonNode[i]);
// if(i!=obj->m_vecData.size())
// cout<m_vecData[i]<<“ “;
// }//end for
// }//end if
// else obj->ShowNode(false);
//}
//
//
//
////*****************************
////name:CeratTree
////operator:创造一棵B-树
////param:int * startint num
////return:none
//template
//void BTree::CreatTree(int *startint num)
//{
// BTreeNode *temp=NULL;
// for(int i=0;i // temp=FindToLeaf(*start);
// if(temp!=NULL)//如果数据没有重复,插入
// InsertData(temp*start);
// }
//}
//
//
//
//
////****************************
////name:Display
/
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
.CA.... 368640 2009-01-02 07:29 图书管理系统\debug\图书管理系统.exe
.CA.... 1215268 2009-01-02 07:29 图书管理系统\debug\图书管理系统.ilk
.CA.... 2067456 2009-01-02 07:29 图书管理系统\debug\图书管理系统.pdb
.CA.... 311296 2009-01-02 01:44 图书管理系统\release\图书管理系统.exe
.CA.... 1168756 2009-01-02 01:44 图书管理系统\release\图书管理系统.ilk
.CA.... 1854464 2009-01-02 01:44 图书管理系统\release\图书管理系统.pdb
.CA.... 11328 2009-01-02 03:14 图书管理系统\图书管理系统\BTree.cpp
.CA.... 9257 2009-01-02 07:21 图书管理系统\图书管理系统\BTree.h
.CA.... 5840 2009-01-02 03:14 图书管理系统\图书管理系统\BTreeNode.cpp
.CA.... 5619 2009-01-02 07:16 图书管理系统\图书管理系统\BTreeNode.h
.CA.... 595 2009-01-02 03:14 图书管理系统\图书管理系统\Debug\BTree.obj
.CA.... 603 2009-01-02 03:14 图书管理系统\图书管理系统\Debug\BTreeNode.obj
.CA.... 5530 2009-01-02 07:29 图书管理系统\图书管理系统\Debug\BuildLog.htm
.CA.... 513896 2009-01-02 04:41 图书管理系统\图书管理系统\Debug\Library.obj
.CA.... 633747 2009-01-02 07:29 图书管理系统\图书管理系统\Debug\LibraryManager.obj
.CA.... 63 2009-01-02 07:29 图书管理系统\图书管理系统\Debug\mt.dep
.CA.... 166912 2009-01-02 07:29 图书管理系统\图书管理系统\Debug\vc80.idb
.CA.... 145 2009-01-02 07:29 图书管理系统\图书管理系统\Debug\图书管理系统.exe.intermediate.manifest
.CA.... 679 2009-01-02 07:29 图书管理系统\图书管理系统\Lib.h
.CA.... 2200 2009-01-02 07:18 图书管理系统\图书管理系统\LibraryManager.cpp
.CA.... 1597 2009-01-02 07:29 图书管理系统\图书管理系统\LibraryManager.h
.CA.... 399998 2009-01-02 01:42 图书管理系统\图书管理系统\Release\BTree.obj
.CA.... 374515 2009-01-02 01:42 图书管理系统\图书管理系统\Release\BTreeNode.obj
.CA.... 5576 2009-01-02 01:44 图书管理系统\图书管理系统\Release\BuildLog.htm
.CA.... 207814 2009-01-02 01:44 图书管理系统\图书管理系统\Release\Library.obj
.CA.... 63 2009-01-02 01:44 图书管理系统\图书管理系统\Release\mt.dep
.CA.... 158720 2009-01-02 01:44 图书管理系统\图书管理系统\Release\vc80.idb
.CA.... 145 2009-01-02 01:44 图书管理系统\图书管理系统\Release\图书管理系统.exe.intermediate.manifest
.CA.... 3652 2009-01-02 04:51 图书管理系统\图书管理系统\图书管理系统.vcproj
.CA.... 1409 2009-01-02 08:05 图书管理系统\图书管理系统\图书管理系统.vcproj.ZLX-PC.ZLX.user
............此处省略13个文件信息
相关资源
- VisualStudioUninstaller vs卸载工具
- 组态王驱动开发包3.0.0.7(中文)
- 多窗口后台鼠标连点器
- 使用选择性重传协议实现UDP可靠通信
- 数据结构年终考题范围和答案 耿国华
- 数据库课设:图书管理系统报告
- 数据结构 朱战力 习题解答 数据结构
- VC 获得文件属性 获取文件的创建时
- 读者写者问题(读者优先,写者优先
- 数据结构课程设计 6 1 彩票系统
- 用VC 编写的仿QQ聊天室程序源代码
- 教学计划编制系统
- ado数据库MFC图书管理系统vs2010
- 大数(链表、数组)实现
- 外点法程序
- 外罚函数程序
- qt-电子点菜系统
- 推箱子及人工智能寻路C 源代码
- 自己写的航空订票系统c 版--数据结构
- 数据结构实验魔王语言
- MUSIC算法c 实现
- C 餐厅叫号系统(QT平)
- 国际象棋c 完整版
- 航空订票系统_数据结构课程设计
-
ob
jectARX给Auto CAD加工具条 - 画图程序MFC/VC/VC CRectTracker 串行化
- MFC网络编程实例
- c 课程设计 职工信息管理系统
- VC 游戏编程—附源代码
- IpHlpApi.h&IpHlpApi.lib
评论
共有 条评论