数据结构
陈乐乐happy
一个不追求浏览量的优质创作博主
展开
-
数据结构--链栈c++
#include<iostream>using namespace std;template<class datatype>class LinkStack;template<class datatype>class node{public: friend class LinkStack<datatype>; datatype v...原创 2019-05-18 23:03:10 · 204 阅读 · 0 评论 -
数据结构--循环队列c++
#include<iostream>using namespace std;//弃用一个空间的循环队列,防止假溢出template<class datatype>class Cirqueue{private: int front; int rear; datatype *base; int maxsize;public: Cirqueue(); ...原创 2019-05-19 13:42:16 · 257 阅读 · 0 评论 -
数据结构--顺序表c++/STL vector
线性表#include<iostream>using namespace std;template<class DataType>class SequentialList{public: //构造函数 SequentialList(); SequentialList(int n); SequentialList(DataType q[],int n);...原创 2019-05-10 16:19:05 · 601 阅读 · 0 评论 -
数据结构--单链表c++(最全的链表操作)
#include<iostream>#include<algorithm>#include<vector>using namespace std;template<class datatype>class node;template<class datatype>class LinkList{private: int...原创 2019-05-17 16:28:18 · 2534 阅读 · 0 评论 -
数据结构--顺序栈c++
#include<iostream>#include<algorithm>#include<vector>using namespace std;template<class datatype>class StackList{private: datatype *base;//栈底指针 datatype *top;//栈顶指针 ...原创 2019-05-18 20:50:29 · 297 阅读 · 0 评论 -
数据结构--链队c++
#include<iostream>using namespace std;template<class datatype>class Linkqueue;template<class datatype>class node{public: //friend class Linkqueue<datatype>; datatype...原创 2019-06-02 14:58:46 · 172 阅读 · 0 评论 -
数据结构--二叉树c++
#include<iostream>using namespace std;template <typename T>class binaryTreeNode {public: T element; binaryTreeNode<T>* leftChild; binaryTreeNode<T>* rightChild; binary...原创 2019-06-02 21:13:08 · 185 阅读 · 0 评论