问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

使SQL查询数据下一条与上一条首尾相连

发布网友 发布时间:2022-04-13 09:28

我来回答

2个回答

热心网友 时间:2022-04-13 10:58

前端可以啊。

比如你的数据是这样的:

var a = [{"name": "升仙湖-火车北站"},{ "name": "火车北站-人民北路"},{ "name": "人民北路-火车北站"},{ "name": "人民北路-文殊院"},{"name": "文殊院-人民北路"},{ "name": "文殊院-骡马市"}];
var string = a[0].name;
for(var i=1;i<a.length;i++){
var s = a[i].name.substring(0,a[i].name.indexOf('-'));
if(string.lastIndexOf(s)+s.length == string.length) string += " " + a[i].name;
}

那么最终的string结果便是:

"升仙湖-火车北站 火车北站-人民北路 人民北路-火车北站"

热心网友 时间:2022-04-13 12:16

公交的算法,用图搜索反而效率低。。

事实上,应该基于线路进行计算。
最简单的,找 起点 终点 共同的线路
然后 找 起点线路 和终点线路 有相交站点 的,这是一次换乘,

依次类推,
不过看起来你可能不会,简单的图模型。。。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
Canada's premiers (the leaders of provincial governments),if th... 我家的文竹从根部长出两根茎长的很快而且不长叶子,可以剪掉吗?_百度... 宝宝伊可新吃多了怎么办,会不会有事 ...一个好的一个坏,然后在两个世界扮演好人和坏人,坏人第一个是小丑... 老公得牛皮癣怎么医断根? 牛皮癣能治断根吗 三十年的牛皮癣了,能治好吗,能断根吗_百度拇指医生 意大利入籍条件汇总你适合哪一种 移民意大利申请永久居留和国籍的条件是什么 意大利移民申请国籍攻略 请问:酷睿2E7500配什麽主板、显卡、内存,才能达到最佳性能?谢谢! core2 duo e7500超频应该选择什么主板?什么样的主板支持超频? 酷睿E7500能用b85主板不 我的微信支付被永久冻结了,换了新的也实名认证不了? 笔记本电脑怎么能让网页打开快一点? 奔驰2年不到,出事故去4S店要报废,这个车架保险公司要打折扣吗 手机号被其他人绑定了微信,而且那个又被别人冻结了,我该怎么办? 奔驰宝马买来了,哪些汽车商业险可买可不买 支付宝还交行信用卡还错了怎么办 如何冻结别人的 用支付宝还信用卡还错了还给别人怎么办 冻结被封的还属于自己名下的吗 支付宝信用卡还款银行错误怎么办 被*执行,名下五个,一个余额为0没有提示,3个几块钱的被冻结,一个钱多的账户却正常这是为什? 支付宝还错信用卡能追回吗 法院只冻结了一个名下其他还会冻结吗? 两个,*把其中一个微信钱包给冻结了,另一个微信会不会也冻结? 樊登读书会沈阳的分会什么时间有活动 C# sql数据库如何查下一条记录 vivo x7 plus 映客直播返听不兼容? 求助怎么恢复safari 在线等 iphone 7 safari 怎么恢复默认界面 苹果5s怎么恢复之前的safari数据 湖南郴州到临武凌晨4点有车吗? 临武到郴州一天有几趟车? 从郴州火车站到临武县怎么坐车 郴州天龙站有到溆浦南的大巴? 从郴州西到临武县怎么坐车? 下午四点四十才到 鼠年阴历正月三十13点50分生女孩姓杨起名 ,周易的 郴州那个车站有车去临武? 白矾一次性服用多少份量会出现中素症状??? 现在临武县有到郴州天龙客运站的直达车吗?发车和到达时间分别是几点? 郴州到赣州需要几个小时到? 急急急。白矾一次性服用多少份量会出现中素症状??? HTML可不可以编一个关机的代码! 临武县的社会事业 白矾一次最多可食用多少? 郴州西 到临武要多久 HTML可不可以编一个关机的代码 从湖南郴州市到陵武县在哪儿坐车 怎么到现在郴州市至临武公交车还没有升通呢?