公交查询系统的算法 本人想做个公交查询系统(很常见的那种),请各位大虾给点建议或提供点资料(特别是关于算法),谢谢. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 算法不是很复杂吧。1、先找同时有AB两站的直达车线路。2、如果没有直达的,找只转一站的。 根据经过A站的所有车次C1,C2...Cm, 根据经过B站的所有车次D1,D2...Dn, C这些车次所经过的站点中是否有一个站点是D也要经过的。3、转两次的比较麻烦一点。采用2那样的搜索,可能计算量较大。 可以先到达一个大的站点(比如火车站、汽车站), 然后按2算换乘的,这样比较简单一点。4、还有一种优化就是事先把已知的较合适的转乘线路录入数据库, 到时可以直接查询,如果直接查询不到的,采用2的方法搜索, 搜索到结果之后,反过来可以存到刚才的转乘数据里面,以后 不用再同样搜索第二次了。 也可以随时录入人工指定的转乘数据。 系统会越用越快,越用越智能。 http://soft.yaguo.com/softroom/list.asp?id=1607 hongyan2004(spring+hibernate) 的方法比较难维护吧,运筹学里效率方面介绍比较多 http://soft.yaguo.com/softroom/list.asp?id=1607我下载试了一下,不可用. 这样的问题有可能获得的不只一条线路,可以考虑使用规则引擎参考规则引擎开源项目:JESS\DROOLS JESS:http://herzberg.ca.sandia.gov/jess/bindist/Jess61p8.zip 哥哥姐姐们帮忙!!求解:用JAVA面向对象的思想:实现添加联系人,以及删除和修改功能 一道面试题,大家来回答看看啊 急求,JAVA语言高手帮我解难 没有jdk无法验证,不知道(i+'a')==(i+97)对不对? 类之间互相访问成员的问题???急!!! 从命令提示符里接受一个整数 郁闷!谁有java版的跳马算法?高分求救了!急急急! 请问这个是什么 怎么用Socket实现一个HTTP服务器啊? java图形界面的问题 JComponent作为图形容器,用处和用法是怎么回事? 难道就没有人作过这个吗?????急!!!
1、先找同时有AB两站的直达车线路。
2、如果没有直达的,找只转一站的。
根据经过A站的所有车次C1,C2...Cm,
根据经过B站的所有车次D1,D2...Dn,
C这些车次所经过的站点中是否有一个站点是D也要经过的。
3、转两次的比较麻烦一点。采用2那样的搜索,可能计算量较大。
可以先到达一个大的站点(比如火车站、汽车站),
然后按2算换乘的,这样比较简单一点。4、还有一种优化就是事先把已知的较合适的转乘线路录入数据库,
到时可以直接查询,如果直接查询不到的,采用2的方法搜索,
搜索到结果之后,反过来可以存到刚才的转乘数据里面,以后
不用再同样搜索第二次了。
也可以随时录入人工指定的转乘数据。
系统会越用越快,越用越智能。
我下载试了一下,不可用.
规则引擎开源项目:JESS\DROOLS