• 大小: 25KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-05-13
  • 语言: Java
  • 标签: 递归算法  

资源简介

用java写的查询地铁的最短路径,有界面,数据录入完整,可以直接运行,采用递归算法,可以查询指定起点到终点的距离以及线路,以及所有的线路之间的距离

资源截图

代码片段和文件信息

package com.beijiait.bean;

import java.util.HashMap;
import java.util.Map;

/**
 * 
 * @author zhb 距离的类
 * 
 */
public class Distance {

private Map distance = new HashMap();

public void put(String relation int distance) {
this.distance.put(relation distance);
}

public Integer get(String relation) {
Integer rs = distance.get(relation);
return rs;
}

public Integer get(Node a Node b) {
return this.get(a.getName() + b.getName());
}
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件           0  2018-10-25 16:16  11.txt
     目录           0  2016-09-12 10:40  DTZDJL\
     文件         301  2016-09-09 17:04  DTZDJL\.classpath
     文件         382  2016-09-09 17:04  DTZDJL\.project
     目录           0  2016-09-12 10:40  DTZDJL\.settings\
     文件         598  2016-09-09 17:04  DTZDJL\.settings\org.eclipse.jdt.core.prefs
     目录           0  2016-09-12 10:40  DTZDJL\bin\
     目录           0  2016-09-12 10:40  DTZDJL\bin\com\
     目录           0  2016-09-12 10:40  DTZDJL\bin\com\beijiait\
     目录           0  2016-09-12 10:40  DTZDJL\bin\com\beijiait\bean\
     文件        1514  2016-09-12 09:02  DTZDJL\bin\com\beijiait\bean\Distance.class
     文件         913  2016-09-12 09:02  DTZDJL\bin\com\beijiait\bean\EasyCache.class
     文件        1299  2016-09-12 09:02  DTZDJL\bin\com\beijiait\bean\Node.class
     文件         933  2016-09-12 09:02  DTZDJL\bin\com\beijiait\bean\Path.class
     目录           0  2016-09-12 10:40  DTZDJL\bin\com\beijiait\core\
     文件        3867  2016-09-12 09:04  DTZDJL\bin\com\beijiait\core\ComputeShort.class
     文件        2812  2016-09-12 09:04  DTZDJL\bin\com\beijiait\core\Data.class
     文件        6504  2016-09-12 10:20  DTZDJL\bin\com\beijiait\core\PrintResult.class
     目录           0  2016-09-12 10:40  DTZDJL\bin\com\beijiait\jframe\
     文件        1153  2016-09-12 10:36  DTZDJL\bin\com\beijiait\jframe\MainWindow$1.class
     文件        2104  2016-09-12 10:36  DTZDJL\bin\com\beijiait\jframe\MainWindow$2.class
     文件        2683  2016-09-12 10:36  DTZDJL\bin\com\beijiait\jframe\MainWindow.class
     文件        1468  2016-09-10 08:18  DTZDJL\bin\data.txt
     目录           0  2016-09-12 10:40  DTZDJL\src\
     目录           0  2016-09-12 10:40  DTZDJL\src\com\
     目录           0  2016-09-12 10:40  DTZDJL\src\com\beijiait\
     目录           0  2016-09-12 10:40  DTZDJL\src\com\beijiait\bean\
     文件         522  2016-09-12 09:02  DTZDJL\src\com\beijiait\bean\Distance.java
     文件         372  2016-09-12 09:02  DTZDJL\src\com\beijiait\bean\EasyCache.java
     文件         722  2016-09-12 09:02  DTZDJL\src\com\beijiait\bean\Node.java
     文件         387  2016-09-12 09:02  DTZDJL\src\com\beijiait\bean\Path.java
............此处省略7个文件信息

评论

共有 条评论

相关资源