樹形節(jié)點排序方法和樹形節(jié)點排序裝置

基本信息

申請?zhí)?/td> CN201410289591.9 申請日 -
公開(公告)號 CN104102694B 公開(公告)日 2018-11-20
申請公布號 CN104102694B 申請公布日 2018-11-20
分類號 G06F17/30 分類 計算;推算;計數(shù);
發(fā)明人 張雋永;楊慶峰 申請(專利權(quán))人 用友優(yōu)普信息技術(shù)有限公司
代理機構(gòu) 北京友聯(lián)知識產(chǎn)權(quán)代理事務(wù)所(普通合伙) 代理人 用友優(yōu)普信息技術(shù)有限公司
地址 100094 北京市海淀區(qū)北清路68號院2號樓2層
法律狀態(tài) -

摘要

摘要 本發(fā)明提出了一種樹形節(jié)點排序方法和樹形節(jié)點排序裝置,其中,樹形節(jié)點排序方法包括:根據(jù)菜單列表數(shù)據(jù)中菜單的編號對所述菜單列表數(shù)據(jù)進(jìn)行排序;根據(jù)所述菜單列表數(shù)據(jù)中菜單的父標(biāo)識與菜單的所述編號對排序后的所述菜單列表數(shù)據(jù)進(jìn)行重新排序;將重新排序后的所述菜單列表數(shù)據(jù)轉(zhuǎn)化為樹形結(jié)構(gòu)數(shù)據(jù),以根據(jù)所述樹形結(jié)構(gòu)數(shù)據(jù)檢索對應(yīng)的父節(jié)點和子節(jié)點;根據(jù)所述父節(jié)點與所述子節(jié)點對所述樹形結(jié)構(gòu)數(shù)據(jù)逐層展開,并將展開后的數(shù)據(jù)轉(zhuǎn)化為目標(biāo)菜單列表數(shù)據(jù)。通過發(fā)明的本技術(shù)方案,可以大大地縮短樹形結(jié)構(gòu)數(shù)據(jù)的排序時間,同時減少了遞歸程序的應(yīng)用,極大地加快了排序速度,并有效地提高用戶的排序體驗。