Picture Picture Picture Picture Picture Picture Picture

一棵多规格的转化树

应业务要求,将数据库中多种格式的结点转为为一棵树
如图:
第一种树:

表示格式为 00,00 ====父,子 0,0
第二种树:

表示格式为 000 000 000 ====父子 3333

怎么讲俩中不同的格式转为为树形结构并且排序呢?

我的设想:
技术栈:组合模式 链式编程 正则表达式

思路:将不同格式查询出来 然后都转化为 --*格式 。然后遍历它生产一棵组合树(结点为map类型)
示意图:

组合模式对象示意图

posted @ 2020-09-17 19:05  云行雨步  阅读(167)  评论(0编辑  收藏  举报
Title - Artist
0:00