资源简介
这是我们老师自己编的,在vc++6.0上完全可以运行,很不错的
代码片段和文件信息
#include
#include “CircList.h“
using namespace std;
int main(){
CircList list;
ifstream fin(“list.txt“);
assert(fin);
fin >> list;
cout << “The initial list in the file is:\n“ << list << endl;
list.Inverse();
cout << “Inverse the list then the list is:\n“ << list << endl;
cout << “========================================\n“;
int i elem;
cout << “Test the Insert Remove and Search function:\n“;
cout << “Each test will terminate by an invaid input.“;
cout << “\n----------------------------------------\n“;
cout << “1. Test the Insert(int i T &elem):\n“;
while (1){
cout << “Input the index i and data elem to insert: “;
cin >> i >> elem;
if (!cin){//流不正常
cin.clear();//恢复正常
cin.ignore(100‘\n‘);
break;
}
if (i < 0) break;
if (list.Insert(i elem)) cout << “Insert successful!\n“;
else cout << “Insert failed!\n“;
}
cout << “\nAfter inserted\n“ << list << endl;
cout << “----------------------------------------\n“;
cout << “2. Test the Remove(int i T &elem):\n“;
while (1){
cout << “Input the index i in which you want to remove: “;
cin >> i;
if (!cin){
cin.clear();
cin.ignore(100‘\n‘);
break;
}
if (i < 0) break;
if (list.Remove(i elem)) cout << “The element “ << elem << “ has been removed!\n“;
else cout << “Remove failed!\n“;
}
cout << “\nAfter removed\n“ << list << endl;
cout << “----------------------------------------\n“;
cout << “3. Test the Search(T &elem):\n“;
while (1){
cout << “Input the element you want to search: “;
cin >> elem;
if (!cin){
cin.clear();
cin.ignore(100‘\n‘);
break;
}
if (elem < 0) break;
CirclinkNode *p = list.Search(elem);
if (p) cout << “The element “ << elem << “ is in the list.\n“;
else cout << “The element is not exist!\n“;
}
cout << “\n----------------------------------------\n“;
cout << “End test!“ << endl;
return 0;
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 19900 2009-03-16 08:06 数据结构类库源代码\ch02_LinerList.rar
文件 22169 2009-03-16 08:08 数据结构类库源代码\ch03_Stack_Queue.rar
文件 16680 2009-03-26 20:58 数据结构类库源代码\ch04_Array_String_GenList.rar
文件 31159 2009-04-12 22:58 数据结构类库源代码\ch05_Tree.rar
文件 11396 2009-04-06 15:58 数据结构类库源代码\ch06_Set.rar
文件 45875 2009-05-27 07:32 数据结构类库源代码\ch07_Search.rar
文件 34891 2009-05-06 13:41 数据结构类库源代码\ch08_Graph.rar
文件 24006 2009-05-11 15:02 数据结构类库源代码\ch09_Sort.rar
文件 41 2007-12-29 23:43 数据结构类库源代码\ch09_Sort\WinnerTree\data.txt
文件 713 2009-05-06 18:56 数据结构类库源代码\ch09_Sort\WinnerTree\main.cpp
文件 740 2009-05-06 18:47 数据结构类库源代码\ch09_Sort\WinnerTree\TournamentSort.h
文件 4460 2009-05-06 18:57 数据结构类库源代码\ch09_Sort\WinnerTree\WinnerTree.dsp
文件 545 2009-05-06 18:43 数据结构类库源代码\ch09_Sort\WinnerTree\WinnerTree.dsw
文件 2799 2009-05-06 18:47 数据结构类库源代码\ch09_Sort\WinnerTree\WinnerTree.h
文件 1865 2009-05-08 09:08 数据结构类库源代码\ch09_Sort\Staticli
文件 4463 2009-05-06 18:23 数据结构类库源代码\ch09_Sort\Staticli
文件 557 2009-05-06 18:11 数据结构类库源代码\ch09_Sort\Staticli
文件 4841 2009-05-08 09:07 数据结构类库源代码\ch09_Sort\Staticli
文件 10917 2009-04-29 08:57 数据结构类库源代码\ch09_Sort\MySort\BST.h
文件 2960 2009-05-06 16:41 数据结构类库源代码\ch09_Sort\MySort\dataList.h
文件 3390 2009-05-11 14:53 数据结构类库源代码\ch09_Sort\MySort\main.cpp
文件 4588 2009-05-06 13:58 数据结构类库源代码\ch09_Sort\MySort\MySort.dsp
文件 537 2009-05-06 13:56 数据结构类库源代码\ch09_Sort\MySort\MySort.dsw
文件 9052 2009-05-11 15:00 数据结构类库源代码\ch09_Sort\MySort\MySort.h
文件 3017 2009-05-06 13:55 数据结构类库源代码\ch09_Sort\MySort\person.h
文件 468 2009-05-11 14:58 数据结构类库源代码\ch09_Sort\MySort\persons.txt
文件 1689 2009-03-13 19:35 数据结构类库源代码\ch09_Sort\MySort\SeqStack.h
文件 50176 2010-06-09 16:55 数据结构类库源代码\ch09_Sort\MySort\MySort.ncb
文件 53760 2010-06-09 16:55 数据结构类库源代码\ch09_Sort\MySort\MySort.opt
文件 4428 2009-05-06 13:56 数据结构类库源代码\ch09_Sort\dataList\dataList.dsp
............此处省略262个文件信息
相关资源
- 维吉尼亚加密解密C++实现
- 又一个douglas道格拉斯VC++算法
- 一个双色球彩票随机选号器6+1C++源码
- 家庭收支管理系统基于VC++ ACCESS数据库
- C++实现双向链表完整代码
- 东北大学C++实验报告
- 朱战立《面向对象的程序设计与C++语
- UE4C++游戏视频教程
- 掌纹识别c/c++代码
- 功能非常全的数字图像处理程序含源
- C++ DES图像加密与解密
- 传智播客c/c++教程
- 家庭财务系统,可在devc++上直接运行
- 特殊矩阵和压缩存储
- 雅可比迭代C++实现
- 传智播客c++视频
- 发现网络中的活动主机 网络应用课程
- 货品的进销存管理系统,MFC编译
- VC++磁盘MBR读写程序,测试通过
- NSGA2源代码,C++源代码
- C++的库函数
- C++矩阵变换
- windows下C++实现的HTTP web 服务器
- 基于C/C++基础的物品竞拍系统
- 图像点运算VC++程序
- VB、C++机房管理程序
- Tamura texture C++
- OpenGL 真实感图形编程C++实现
- 仓库管理系统分别通过数据库实现和
- C++ TEST 6.0 破解
评论
共有 条评论