• Python经典的算法题【多测师】


    请用python实现将一个二维数组转换成树结构
    例如:将下面数据
    [
        ["a", "aa", "aaa", "aaaa"],
        ["b", "bb", "bbb"],
        ["a", "ab", "aba"],
        ["a", "aa", "aab"]
    ] 转为:
    [
        {
            "name" : "a",
            "child" : [
                {
                    "name" : "aa",
                    "child" : [
                        {
                            "name" : "aaa",
                            "child" : [
                                {
                                    "name" : "aaaa",
                                    "child" : []
                                }
                            ]
                        },
                        {
                            "name" : "aab",
                            "child" : []
                        }
                    ]

                },
                {
                    "name" : "ab",
                    "child" : [
                        {
                            "name": "aba",
                            "child" : []
                        }
                    ]

                }
            ]
        },
        {
            "name": "b",
            "child" : [
                {
                    "name" : "bb",
                    "child" : [
                        {
                            "name" : "bbb",
                            "child" : []
                        }
                    ]
                }
            ]
        }

    ]

    JavaScript语法实现如下:


  • 相关阅读:
    django修身大法之一阳指
    django修身大法之归天心法
    事务(转账功能)
    el技术,,,,,JSTL技术,,,,,javaEE的开发模式
    DBUtils
    Jquery的Ajax
    实例_一个CSS开门动画
    js_快速判断浏览器是否是IE9以下版本浏览器
    html5_通过网页添加QQ或者加入QQ群
    html5_video&audio的autoplay属性失效的解决方法
  • 原文地址:https://www.cnblogs.com/xiaoshubass/p/12872582.html
Copyright © 2020-2023  润新知