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

📄 eventlist.cpp

📁 此为数据结构课程学习中离散事件模拟的源程序。为银行业务的模拟系统。其中包括队列
💻 CPP
字号:
#include"EventList.h"
EventList::EventList()
{                     //初始化
	ev=new event;
	ev->OccurTime=0;ev->NType=0;ev->next=NULL;
}
EventList::OrderInsert(int occ,int nt)
{                                     //顺序插入
	event* newp;
	newp=new event;
	if(newp==NULL)
	{	cerr<<"Memory alloction failare !"<<endl;	}
	newp->OccurTime=occ;newp->NType=nt;
	event* cp;	event* ap;
	ap=NULL;	cp=ev;
	while(cp!=NULL)
		if(newp->OccurTime<cp->OccurTime)
			break;
		else
		{	ap=cp;	cp=cp->next;	}
		if(ap==NULL)
		{	newp->next=ev;	ev=newp;  }
		else
		{	ap->next=newp;newp->next=cp;	}
}
event* EventList::DelEvent()
{                          //删除
   event *p=ev;    
   ev=ev->next;   
   return p;
}

⌨️ 快捷键说明

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