![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据结构
文章平均质量分 57
operatingtuzi
这个作者很懒,什么都没留下…
展开
-
链表实现的栈
实现了主要函数 编译环境 visual stdio2005 #include#includeusing namespace std;template class stack;template class node{ friend class stack;private: T data; node *link;public: node(T d=0,node *l=NULL):data(d原创 2008-12-21 14:46:00 · 374 阅读 · 0 评论 -
利用循环数组实现的队列
#include#includeusing namespace std;template class Queue{private: int maxsize; T *a; int front,rear;public: Queue(int s=0):maxsize(s){a=new T[maxsize],front=rear=0;} void EnQue(const T& x) { asser原创 2008-12-21 14:48:00 · 412 阅读 · 0 评论 -
用链表实现的队列
只实现了主要函数#include#includeusing namespace std;template class Queue;template class node{ friend class Queue;private: T data; node *link;public: node(T d,node *l=NULL):data(d),link(l){}};templatec原创 2008-12-21 14:53:00 · 385 阅读 · 0 评论 -
BST二叉搜索树的实现
编译环境:vc++6.0 #include using namespace std;templateclass BST;templateclass node{ friend void Iterator( node* r); friend class BST;private: T data; node *lp,*rp; //左右孩子指针pub原创 2008-12-24 12:49:00 · 768 阅读 · 0 评论