面試題 車次排序

2021-09-18 01:20:56 字數 1324 閱讀 6292

最近遇到乙個關於車次處理的面試題,原題如下:

const res = ,

lwes: ,

lwic: ,

ldfx: ,

lzbd: ,

lxid: ,

loin: }}

}const data = parse(res)

// data經過parse函式轉化後,變成以下結構/*[

}, },

}, },

}, },

}]*/

根據題目要求,我寫了乙個函式,有不對的地方還望大家多多指教。

詳細**段如下:

const res = ,

lwes: ,

lwic: ,

lwiv: ,

ldfx: ,

lzbd: ,

lxid: ,

loin: }}

}parse(res)

function parse(res));

}else if(firstname === '地鐵'));

}else);} }

chline.sort(comparenum);

dtline.sort(comparenum);

ontherline.sort(comparelong);

// console.log( chline,dtline,ontherline)

temparr = temparr.concat(chline,dtline,ontherline);

// console.log(temparr)

for(var key in temparr);

map.name = temparr[key].name ;

var result = {};

result[temparr[key].lines] = map;

res.push(result)

}console.log(res)

return res;

}function comparelong(a,b)

function comparenum(a,b)

``當然這只是一種方法,linedetails,我也沒有用到,原本的想法是用linedetails,如果有任何不足,還望大佬指出

面試題 棧排序

棧排序。編寫程式,對棧進行排序使最小元素位於棧頂。最多只能使用乙個其他的臨時棧存放資料,但不得將元素複製到別的資料結構 如陣列 中。該棧支援如下操作 push pop peek 和 isempty。當棧為空時,peek 返回 1。輸入 sortedstack push push peek pop p...

面試題 「多維排序」

前天跟師兄出去吃宵夜的時候,師兄提了一下他面試的時候面試官出的一道演算法題,聽了以後挺感興趣的,想了乙個解決方法,在這裡做下記錄.題目要求 給乙個陣列,要求用它組成乙個最大的數,如用 5 7,8,12,9 就可以組成 987512 思路 排序 比較 交換 輸出 1 2 排序方法 3 4 5publi...

面試題 PHP面試題

建議 比如是系統配置,缺少了無法執行,自然使用 require 如果某一段程式少了,只是少了統計 訪問的,不是必不可少的。可以使用 include 而加不加 once 就是效率上的區別,雖然系統會幫你考慮只包含一次,但系統的判斷會降低效率,因此,更應該在開發之初,把目錄結構調整高好,盡量不使用 on...