免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
#include #include #include #define alloclen sizeof(struct allocation) /size #define maxlen sizeof(struct max) /#define avalen sizeof(struct available) /#define needlen sizeof(struct need) /#define finilen sizeof(struct finish)#define pathlen sizeof(struct path)struct allocation /int value;struct allocation *next;struct maxint value;struct max *next;struct available /*/int value;struct available *next;struct need /*/int value;struct need *next;struct pathint value;struct path *next;struct finishint stat;struct finish *next;int main() /int row,colum,status=0,i,j,t,temp,processtest;struct allocation *allochead,*alloc1,*alloc2,*alloctemp; /struct max *maxhead,*maxium1,*maxium2,*maxtemp;struct available *avahead,*available1,*available2,*workhead,*work1,*work2,*worktemp,*worktemp1;struct need *needhead,*need1,*need2,*needtemp;struct finish *finihead,*finish1,*finish2,*finishtemp;struct path *pathhead,*path1,*path2;printf(n:);scanf(%d,&colum);printf(:);scanf(%d,&row);printf(:n); /for(i=0;irow;i+)for (j=0;jnext=alloc2-next=NULL;scanf(%d,&allochead-value);status+;elsealloc2=(struct allocation *)malloc(alloclen);scanf(%d,%d,&alloc2-value);if(status=1)allochead-next=alloc2;status+;alloc1-next=alloc2;alloc1=alloc2;alloc2-next=NULL;status=0;printf(:n); /for(i=0;irow;i+)for (j=0;jnext=maxium2-next=NULL;scanf(%d,&maxium1-value);status+;elsemaxium2=(struct max *)malloc(maxlen);scanf(%d,%d,&maxium2-value);if(status=1)maxhead-next=maxium2;status+;maxium1-next=maxium2;maxium1=maxium2;maxium2-next=NULL;status=0;printf(:n);for (j=0;jnext=available2-next=NULL;work1-next=work2-next=NULL;scanf(%d,&available1-value);work1-value=available1-value;status+;elseavailable2=(struct available*)malloc(avalen);work2=(struct available*)malloc(avalen);scanf(%d,%d,&available2-value);work2-value=available2-value;if(status=1) / avahead-next=available2;workhead-next=work2;status+;available1-next=available2;available1=available2;work1-next=work2;work1=work2;available2-next=NULL;work2-next=NULL;status=0;alloctemp=allochead;maxtemp=maxhead;for(i=0;irow;i+)for (j=0;jnext=need2-next=NULL;need1-value=maxtemp-value-alloctemp-value;status+;elseneed2=(struct need *)malloc(needlen);need2-value=(maxtemp-value)-(alloctemp-value);if(status=1)needhead-next=need2;status+;need1-next=need2;need1=need2;maxtemp=maxtemp-next;alloctemp=alloctemp-next;need2-next=NULL;status=0;for(i=0;inext=finish2-next=NULL;finish1-stat=0;status+;elsefinish2=(struct finish*)malloc(finilen);finish2-stat=0;if(status=1)finihead-next=finish2;status+;finish1-next=finish2;finish1=finish2;finish2-next=NULL;status=0;processtest=0;for(temp=0;temprow;temp+)alloctemp=allochead;needtemp=needhead;finishtemp=finihead;worktemp=workhead;for(i=0;istat=0)for(j=0;jnext,worktemp=worktemp-next)if(needtemp-valuevalue)processtest+;if(processtest=colum)for(j=0;jvalue+=alloctemp-value;worktemp1=worktemp1-next;alloctemp=alloctemp-next;if(status=0)pathhead=path1=path2=(struct path*)malloc(pathlen);path1-next=path2-next=NULL;path1-value=i;status+;elsepath2=(struct path*)malloc(pathlen);path2-value=i;if(status=1)pathhead-next=path2;status+;path1-next=path2;path1=path2;finishtemp-stat=1;elsefor(t=0;tnext;finishtemp-stat=0;elsefor(t=0;tnext;alloctemp=alloctemp-next;processtest=0;worktemp=workhead;finishtemp=finishtemp-next;path2-next=NULL;finishtemp=finihead
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年冷链生鲜绿色包装材料市场报告
- 天然气制乙炔装置操作工班组建设强化考核试卷含答案
- 粗液脱硅工安全素养能力考核试卷含答案
- 船舶电子技工班组考核知识考核试卷含答案
- 美容师创新意识考核试卷含答案
- 公司树桩盆景工合规化技术规程
- 2025年医院客服礼仪试题及答案
- 丙烯酸及酯装置操作工岗前实操综合知识考核试卷含答案
- 认识元旦节幼儿园教案年(2025-2026学年)
- 届高三语文苏教版(浙江专用)一轮复习专题讲评教案二文学类文本阅读(小说)(2025-2026学年)
- 2025物业绿化维护合同物业绿化维护合同范本
- 江苏2025年工贸行业企业主要负责人及安全管理人员真题模拟及答案
- 2025年咖啡产业咖啡产业数字化发展研究报告及未来发展趋势预测
- 中国抑郁障碍防治指南(2025版)
- 2025中国留学生回国就业现状及政策支持研究报告
- 2025中国南水北调集团水网智慧科技有限公司秋季招聘14人笔试历年典型考点题库附带答案详解2卷
- 2025年上海市春考语文真题作文7篇范文:我们的劳动使大地改变了模样
- 个人求职简历模版(三页)带封面(可编辑)含实践经历下载
- 河北开放大学2025年《大众传播学》形考作业1-5答案
- 招投标开标评标相关表格及应用范例
- 产科新技术球囊放置临床应用汇报
评论
0/150
提交评论