| 本书收集了当前国内几本比较流行的数据结构算法书中的算法,在Visual C++6.0平台上将其编写成可以直接运行的程序。对有些算法,还给出了多种程序设计方案实现,以迅速提高程序员的算法与程序设计能力。 |
| 前言 第1章 顺序存储结构的表、堆栈和队列 1.1 线性表的数组表示和实现 1.1.1 程序构思 1.1.2 线性表的类定义linelist1.h 1.1.3 线性表的实现linelist1.cpp 1.1.4 线性表的测试linelist1m.cpp 1.1.5 linelistm.cpp运行结果 1.1.6 分析 1.2 线性表的动态分配顺序表示和实现 1.2.1 程序构思 1.2.2 线性表的类定义linelist2.h 1.2.3 线性表的实现linelist2.cpp 1.2.4 线性表的测试linelist2m.cpp 1.2.5 linelist2m.cpp运行结果 1.2.6 分析 1.3 顺序堆栈的类定义(动态分配)和实现 1.3.1 程序构思 1.3.2 顺序堆栈的类定义stack1.h 1.3.3 顺序堆栈的实现stack1.cpp 1.3.4 顺序堆栈的测试stack1m.cpp 1.3.5 stack1m.cpp运行结果 1.4 顺序堆栈的类定义(动态分配)和实现 1.4.1 程序构思 1.4.2 顺序堆栈的类定义stack.h 1.4.3 顺序堆栈的实现stack.cpp 1.4.4 顺序堆栈的测试stackmain.cpp 1.4.5 stackmain.cpp运行结果 1.5 顺序堆栈的类定义(数组表示)和实现 1.5.1 程序构思 1.5.2 顺序堆栈的类定义linearStack1.h 1.5.3 顺序堆栈的实现linearStack1.cpp 1.5.4 顺序堆栈的测试linearStack1m.cpp 1.5.5 linearStack1m.cpp运行结果 1.5.6 分析 1.6 将中缀表达 |
商品评论(0条)