全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
#include stdio.h#include math.h#include malloc.h#define N 582#define T 929#define M 582#define Max 10000double *lshujuN+1;double *zdjN+1;void juzhen()int i,j;float zshujuN+14;double xx=0.0;double lucheng;int a,b;FILE *fp1,*fp2,*fp3,*fp4;printf(gajj);for(i=1;i=N;i+)lshujui=(double *)malloc(N+1)*sizeof(double);for(i=1;i=N;i+)for(j=1;j=N;j+)lshujuij=Max;for(i=1;i=N;i+)lshujuii=0;printf(ijdfjj);fp1=fopen(d1.txt,r);for(i=1;i=N;i+)fscanf(fp1,%f%f%f,&zshujui1,&zshujui2,&zshujui3);fclose(fp1);fp2=fopen(d2.txt,r);for(i=1;i %d , %d , - %fn,i,a,b,lucheng);/if(i % 50 = 0)/getchar();lshujuab=lucheng;lshujuba=lucheng;/printf(%f %f ,lshujuab,lshujuba);fclose(fp2);fp3=fopen(lcy.txt,w);for(i=1;i=N;i+)for(j=1;j=N;j+)if(lshujuij0)/printf(%f,lshujuij);fprintf(fp3,%d %d: %f,i,j,lshujuij);fprintf(fp3,n);fclose(fp3); fp4=fopen(jj.txt,w);for(i=1;i=M;i+)for(j=1;j=N;j+)xx = lshujuij;if(xx=Max)xx = 0; fprintf(fp4,%d %d: %f n,i,j,xx);fclose(fp4); main() int i,j,k,t=0,mark=0; FILE *fp,*fp1; double *bN+1,*cN+1; juzhen();for(i=1;i=N;i+) bi=(double *)malloc(N+1)*sizeof(double); ci=(double *)malloc(N+1)*sizeof(double); / printf(di 1 ci de ju zheng:n); /输出表示带权图的矩阵a for(i=1;i=N;i+) for(j=1;j=N;j+) cij=lshujuij; / printf( %f ,cij); / printf(n); for(t=1;t=N;t+) / t为矩阵a相乘的次数 mark=0; /mark为矩阵a进行t次相乘后看是否第t次的矩阵和t+1次矩阵相等,mark=0表示相等停止矩阵a做乘法,否则继续做矩阵a的乘法 /printf(di %d ci de ju zheng:n,t+1); for(i=1;i=N;i+)for(k=1;k=N;k+) bik=cik; /b矩阵用来记住上一次相乘后的矩阵 for(i=1;i=N;i+) for(k=1;k=N;k+)for(j=1;jbij+lshujujk) /找到顶点vi到vk的最短距离,放在cik中 printf( %f ,bij+lshujujk); cik=bij+lshujujk; / printf( %f,cik); if(cik!=bik) mark=1; / printf(n); if(mark=0) t=N+1; printf(dddsadasfn); /* for(i=1;i=M;i+) zdji=(double *)malloc(M+1)*sizeof(double);*/fp=fopen(zdl.txt,w);fp1=fopen(zdlj.txt,w); for(k=1;k=M;k+) for(j=1;j=M;j+) for(i=1;i 点%d 的最短路径 :点%d 的+点 %d-点%d ,k,j,i,i,j); fprintf(fp, quan he:%fn,ckj); fprintf(fp,nnn); printf(dsjfjasjgjka); for(i=1;iN+
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 基因数据隐私保护合同
- 手提袋设计全流程标准化管理
- 2025版疱疹常见症状及护理训练
- 关于某某个人时间旅行概念设计委托合同
- 熊猫的自我介绍
- 耳鼻喉科试题(含参考答案)
- 微笑礼仪训练感想
- 2025版肾病常见症状辨析及护理经验分享
- 溶血性尿毒症综合征常见症状及护理手法
- 如何实现统一设计
- 2025入团积极分子结业考试题库(含答案)
- 南京公积金贷款协议书
- 现场救护安全培训总结课件
- DB32∕ 4149-2021 水泥工业大气污染物排放标准
- 重阳节及课件
- 轧钢厂煤气安全培训课件
- 北京市2025学年高二(上)第一次普通高中学业水平合格性考试物理试题(原卷版)
- 六年级上册美术课件-第8课 字体的变化丨赣美版
- 涂装污水处理工程设计技术方案
- 检验科 ISO 15189体系文件 质量手册+程序文件+管理制度+采样手册+临检室+免疫室+生化室+PCR室+微生物与血库作业指导书+记录模板
- CAMDS操作方法及使用技巧
评论
0/150
提交评论