首页 > 其他分享 >2023/3/13结对总结

2023/3/13结对总结

时间:2023-03-13 18:44:30浏览次数:34  
标签:13 创建 车站 所在 起始 结对 标识号 线路 2023

设计思路:
1.创建两个表
  <1>第一个:存储所有车站信息:
    (1)车站唯一标识:

    (2)线路号:number
    (3)车站名:station
    (4)车站所在线路标识号:characteristic
  <2>第二个:所有联通车站节点数据
    (1)起始线路:star
    (2)目标线路:stop
    (3)节点车站名:stations
2.绘制web界面
3.java类初步设计:
  <1>创建车站类,包括其所在线路,车站名,标识号等信息
  <2>创建一个函数,传递两个参数:起始车站类,目标车站类,返回类型为List<车站类>,目标是包含距离和途径车站名
  <3>创建一个递归函数,目的是解决起始车站和目标车站不在同一线路上的问题
4.最短线路思路
  <1>若起始站与目的地在同一线路,则用“车站所在线路标识号”进行相减并取得绝对值作为站点数
  <2>若起始站与目的地不在同一线路,则利用第二章表进行递归进行寻找节点
5.目前思路待解决问题:
  <1>如何输出途径站点以及反向行驶时(从“车站所在线路标识号”大的到“车站所在线路标识号小”的)如何输出
  <2>关于二环这种首尾相连的线路最短距离计算

 

标签:13,创建,车站,所在,起始,结对,标识号,线路,2023
From: https://www.cnblogs.com/lklyouhouhou/p/17212467.html

相关文章