线性表的应用——仓库管理和图的应用——工程工期控制问题

线性表的应用——仓库管理和图的应用——工程工期控制问题

ID:35448425

大小:105.46 KB

页数:17页

时间:2019-03-24

线性表的应用——仓库管理和图的应用——工程工期控制问题_第1页
线性表的应用——仓库管理和图的应用——工程工期控制问题_第2页
线性表的应用——仓库管理和图的应用——工程工期控制问题_第3页
线性表的应用——仓库管理和图的应用——工程工期控制问题_第4页
线性表的应用——仓库管理和图的应用——工程工期控制问题_第5页
资源描述:

《线性表的应用——仓库管理和图的应用——工程工期控制问题》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、usingSystem;usingSystem.Collections.Generic;usingSystem.Text;namespaceLJH.ListNodeEE{publicclassObjects{privateintnumber;privatestringname;privateintcounter;/*货物编号*//*货物名称*//*货物数量*/軸III卜I黑I詛I卜曲卜LI詛kI詛I卜卜〃构造函数publicObjects(intnum,string{number=num;name=Name;counter=count;}publicintNu

2、mber{get{returnnumber;}set{number=value;}}publicstringName{get{returnname;}set{name=value;}Name,intcount)亡由卜I卜II詛I卜k卜I卜returncounter;countervalue;publicintCounterget{}set{}}}//结点类publicclassListNode{publicListNode(Objectsbugs){goods=bugs;}///

III前一个IIIpublicListNod

3、ePrevious;///

///后一个IIIpublicListNodeNext;publicListNodenext{get{returnNext;}set{Next二value;}}//////值IIIpublicObjectsgoods:publicObjectsGoods亡由亡由returngoods;goods=value;卜II艸I卜I卜卜I卜publicclassClists{publicClists(){〃构造函数//初始化ListCountValue=0;Head=n

4、ull;Tail=null;}///

III表名IIIprivatestringclistname=〃”;publicstringClistName{get{returnc1istname;}set{clistname=value;}}///III头指针IIIprivateListNodeHead;///尾指针///privateListNodeTail;III詛I曲I卜I詛I卜卜I黑I卜II斡I卜II詛IIIII詛///III当前指针///

5、mmary>privateListNodeCurrent;publicListNodecurrent{get{returnCurrent;}set{Current二value;}}///

III链表数据的个数IIIprivateintListCountValue;///III尾部添加数据IIIpublicvoidAppend(ObjectsDataValue){ListNodeNewNode=newListNode(DataValue);if(IsNullO)〃如果头指针为空{Ta订Ne

6、wNode;Head=NewNode;}else它由IIIIII卜IIIIIII卜I詛I卜III詛III曲III詛Tail.Next=NewNode;NewNode.Previous=Tai1;Tail=NewNode:}Current=NewNode;〃链表数据个数加一ListCountValue+二1;}///

///删除当前的数据///publicvoidDelete(){〃若为空链表if(IIsNullO){//若删除头if(IsBofO){Head=Current.Next;Current=Head;ListCou

7、ntValue-=1;return;}〃若删除尾if(IsEofO)岸由Tai1=Current・Previous;Tail,next=null;Current=Tail;ListCountValue-二1;return;}〃若删除中间数据Current.Previous.Next二Current.Next;Current=Current.Previous;ListCountValue-二1;return;}///

///向后移动一个数据IIIpublicvoidMoveNext(){if(!IsEof())Current=

8、Current.Next;}///

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。