⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 c1.h

📁 实现集合的交和并集
💻 H
字号:
#include<iostream.h>
enum Boolean {False,True};
template<class Type> class CircList;
template<class Type> class CircListNode
{
	friend class CircList;
	public:
		CircListNode(Type d=0,Type f=0,CircListNode<Type>*next=first):data1(d),data2(f),link(next){}
//	private:
		Type data1,data2;
		CircListNode<Type>* link;
		
};
template<class Type>class CircList
{
	public:
		CircList()
		{
			first->link=first=new CircListNode<Type>;
			current=NULL;
		}
	//	~CircList();
		Type GetData1() {return current->data1;}
		Type GetData2() {return current->data2;}
		void Firster() {current=first;}
		void Next() { current=current->link;}
		void Insert(const Type & value);
		void Josephus(int n,int m);
		void Remove();
	private:
		CircListNode<Type>*first,*current,*last;
};

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -