搜索资源列表
栈类
- 栈(stack)是程序设计过程中经常遇到朝气一种数据结构形式,它对于数据的存放和操作有下面这样的特点: 1) 它只有一个对数据进行存入和取出的端口; 2) 后进者先出,即最后被存入的数据将首先被取出。其形式很象一种存储硬币的小容器,每次只可以从顶端压入一个硬币,而取出也只可以从顶端进行,即后进先出。 这样的数据存储和管理形式在一些程序设计中很有用。例如,编译系统中(这是一类比较复杂的程序),对于函数调用的处理、对于表达式计算的处理,都利用了栈这样的数据结构。- The stack (stack)
ssd7exercise2
- 相对于实验一,新增了2个类。 Class Listing vector<Advertisement*>. Class Group vector<Client*>. 使用到了向量。增强了大家对STL向量容器,以及实现所给的声明函数。 压缩包里面有代码,指导书,以及Apache服务器。-Prerequisites: Students should have mastered the following prerequisite skills. C++
stl-code
- stl标准库是C++ 的一个类库,包括容器,算法,迭代器。提供许多基本的算法和数据结构-The Standard Template Library, or STL, is a C++ library of container classes, algorithms, and iterators it provides many of the basic algorithms and data structures of computer science.
CrossList
- 自己写的十字链表C++语言模板容器类,使用异常处理机制。-My own handwrite C++ template container class: CrossList, exceptions is used to handle problems.
060405113519
- 用set容器进行排序的示例函数,可以实现快速的正向,逆向排序,根据类的元素来作为排序依据。-Use the example set containers to sort function, can achieve rapid positive, reverse order, according to the type of element to order as the basis.
Dijkstra
- 迪杰斯克拉无向图最短路径----dijkstra 这是帮同学完成的Project,老外老师的要求果然不同。对于基本算法,不光要求不能使用高级容器类,还要求程序有一定的检验错误能力。花了1天的时间写完,代码考虑结点过多内存占用的问题,因此关系矩阵采用映射的方式存储。由此带来的弊端是,找一个结点的时候需要循环判断,导致效率过低。总之,内存占用与程序效率是鱼与熊掌不可兼得。 代码写的比较凌乱。仅供参考。 Project的要求介绍参考链接: http://hi.baidu.com/
shape
- 基类虚函数,容器的范例,求多个图形面积的源程序程,全部工程文件。-source program example,use base class ,public,virtual function,to get the area of different diagrams.include all project
