QQ登录

只需要一步,快速开始

 注册地址  找回密码

tag 标签: Maple

相关帖子

版块 作者 回复/查看 最后发表
Maple 中 for 循环的问题 Maple论坛 shuizhuyu 2011-11-17 3 13916 zsy312 2012-11-9 20:15
悬赏 用Maple能求函数值域吗 - [悬赏 5 点体力] Maple论坛 yisongchina 2011-11-22 3 8072 zhuweihong2004 2012-3-7 12:34
maple程序能装换成C代码吗? Maple论坛 jinkaijl 2012-4-8 2 5450 久玖九王 2012-9-2 13:15
如何更改Maple 16默认显示解题过程设置 Maple论坛 银河系里有个我 2012-6-23 4 6905 银河系里有个我 2012-6-25 16:21
Maple QQ客服多少 望大家告诉我 Maple论坛 银河系里有个我 2012-6-25 2 3208 wssl103050 2012-6-25 18:50
四大数学软件的教程资料 - [!price! 2 点体力] attachment 全国大学生数学建模竞赛(CUMCM) 632588785 2012-8-22 6 3145 forevero 2012-8-23 11:27
数学建模常用软件教程汇总 - [!price! 2 点体力] Matlab 资料库 视频 教程 讲义 代码 岳飞金枪 2012-8-30 13 5377 匿名 2014-7-28 09:29
谁知道怎么用Maple做出线素场啊??? Maple论坛 李冉 2012-9-3 0 3493 李冉 2012-9-3 10:32
为什么在Maple的运算结果中,含有进程Proc,怎么化简呢 Maple论坛 clmyf 2012-12-19 0 3612 clmyf 2012-12-19 10:07
Maple16.02补丁包 Maple论坛 MapleTA 2012-12-27 1 3263 goodman888888 2013-4-4 15:46
Maple在iPad上探索数学概念和求解复杂问题! Maple论坛 MapleTA 2012-12-27 2 4097 madio 2012-12-29 00:22
[已验证]]Maple V17 含破解 X64&86 百度分享 快速下载! 有钱的捧个钱场!!! - [!price! 5 点体力] Maple论坛 cache001 2013-4-6 20 25373 bergee 2018-5-9 17:48
Maple。。。。。。 attachment 数学中国数学建模网络挑战赛(TZMCM) 奉承天君1314 2013-4-18 0 1249 奉承天君1314 2013-4-18 22:21
Maple运算过程中出现内核连接错误 Maple论坛 chongxiao 2013-8-14 0 1553 匿名 1970-1-1 08:00
5/10 数模经验分享 gt93 2013-8-20 4 2055 草偶 2014-8-3 13:02
Maple解偏微分方程,解的化简问题 谢谢 Maple论坛 一汪清水 2013-11-29 1 4299 madio 2014-3-6 22:31
请教一个关于Maple解微分方程的问题--结果里面还有积分符号,谢谢了! attach_img 微分方程 CMUT 2014-10-8 6 2594 宇仲 2015-1-22 13:16
请教:Maple是否可以推导微分? Maple论坛 CMUT 2014-11-19 2 2845 风不止 2015-5-5 17:36
悬赏 能问你个Maple的问题吗? - [悬赏 15 点体力] attach_img Maple论坛 cybertic 2015-3-21 0 2528 cybertic 2015-3-21 17:30
三本Maple英文书籍pdf attachment Maple论坛 风中的漂流瓶 2015-4-8 0 2828 风中的漂流瓶 2015-4-8 13:24

相关日志

分享 他者的历史
patti 2017-5-3 15:34
maple 粘贴好竟然不能用,MATLAB由于计算机版本软件低无法下载,mathematic 无法执行。 package DataStructure; import java.util.Scanner; public class Floyd {private Graph graph; private int d; private int p; public Floyd() {this.graph=new Graph(); d=graph.getArc(); p=new int ; initP(); System.out.println("初始的d矩阵\n"); for (int i=0;igraph.getNumVex();i++) {for (int j=0;jgraph.getNumVex();j++) {System.out.print(d +" ");} System.out.println("\n");} System.out.println("初始的p矩阵\n"); for (int i=0;igraph.getNumVex();i++) {for (int j=0;jgraph.getNumVex();j++) {System.out.print(p +" ");} System.out.println("\n");} work(); System.out.println("处理后的d矩阵\n"); for (int i=0;igraph.getNumVex();i++) {for (int j=0;jgraph.getNumVex();j++) {System.out.print(d +" ");} System.out.println("\n");} System.out.println("处理后的p矩阵\n"); for (int i=0;igraph.getNumVex();i++) {for (int j=0;jgraph.getNumVex();j++) {System.out.print(p +" ");} System.out.println("\n");}}/** *初始化p矩阵* */private void initP() {for (int i=0;igraph.getNumVex();i++) {for (int j=0;jgraph.getNumVex();j++) {p =j;}}}/** *对d和p进行变化* */private void work() {for (int k=0;kgraph.getNumVex();k++) {for (int v=0;vgraph.getNumVex();v++) {for (int w=0;wgraph.getNumVex();w++) {if (d d +d ) {d =d +d ; p =p ;}}}}}/** * * */public void getShortestPath(int start,int end) {StringBuilder path=new StringBuilder(); int index=start;//起始点 path.append(start+" \ "); while (index!=end) { //循环取出路径上的各个顶点 index=p ; if (index!=end) {path.append(index+" \ ");}else {path.append(index);}} System.out.println("从"+(start)+"到"+(end)+"的最短路径为"+d +"\n该路劲为:"+path.toString());} public static void getShortestPath(Floyd floyd) {Scanner scanner=new Scanner(System.in); System.out.println("求最短路径\n请输入起点:"); int start=scanner.nextInt(); System.out.println("请输入终点:"); int end=scanner.nextInt(); floyd.getShortestPath(start,end); System.out.println("是否继续计算其他最短路径 Y/N? "); String tag=scanner.next(); if (tag.toLowerCase().equals("y")) {getShortestPath(floyd);}}/** *图内部类* * @author ccf* */class Graph { /** *定点数* */private int numVex=0; private int arc =null; private int numEdge=0; private final int INFINITY=9999; public Graph() {System.out.print("请输入定点的数目:6"); Scanner scanner=new Scanner(System.in); this.numVex=scanner.nextInt(); arc=new int ; for (int i=0;inumVex;i++) {for (int j=0;jnumVex;j++) {arc =INFINITY;}} for (int i=0;inumVex;i++) {arc =0;} System.out.println("顶点数为:6"+this.numVex); System.out.print("请输入边数:8"); scanner=new Scanner(System.in); this.numEdge=scanner.nextInt(); System.out.println("边数为:8"+this.numEdge); System.out.println("请输入(Vi,Vj)上下标i 和 j,以及权重,用逗号隔开""0,1,2"*"0,2,2"*"3,0,2"*"5,0,1"*"2,1,2"*"3,2,2"*"4,3,1"*"4,5,1"); for (int i=1;i=numEdge;i++) {scanner=new Scanner(System.in); String a=scanner.nextLine(); String )+" "//+Integer.parseInt(b )+" "//+Integer.parseInt(b )); arc )] )]=Integer.parseInt(b ); arc )] )]=Integer.parseInt(b );}} public int getArc() {return arc;} public int getNumVex() {return numVex;}} public static void main(String[] args) {Floyd floyd=new Floyd(); getShortestPath(floyd);}
143 次阅读|0 个评论
qq
收缩
  • 电话咨询

  • 04714969085

关于我们| 联系我们| 诚征英才| 对外合作| 产品服务| QQ

手机版|Archiver| |繁體中文 手机客户端  

蒙公网安备 15010502000194号

Powered by Discuz! X2.5   © 2001-2013 数学建模网-数学中国 ( 蒙ICP备14002410号-3 蒙BBS备-0002号 )     论坛法律顾问:王兆丰

GMT+8, 2025-7-24 16:07 , Processed in 0.338467 second(s), 24 queries .

回顶部