sxtuwy 2012-09-20 07:15:23 2782次浏览 3条回复 0 0 0

官方扩展给了一个非递归的例子,但是不是输出数组的。我想要一个输出数组的,请问该怎么写,涉及算法问题,智商就不够用了。各位给个算法吧。

  • 回复于 2012-09-20 07:26 举报

    官网已经提供了很多例子的,只不过返回的都是AR数组而已,可以把这个返回值再转成普通数组即可。
    http://www.yiiframework.com/extension/nestedsetbehavior#hh3

  • 回复于 2012-09-20 08:55 举报

    哥们儿,我知道官方的那几个用法和例子,我要的树形结构的数组。这个官方没有提供。树的遍历算法,我几乎只是考试及格。我在考软件工程师的时候就没有通过。如何能输出树形结构的数组,版主再给点建议吧。

  • 回复于 2012-09-20 09:16 举报

    楼主这是想做什么功能呢?为什么非要用数组呢?使用AR不是更方便吗?还有就是官网提供了这么多API和实例,还满足不了吗?

    数组也可以的,使用第一维数组表示祖先,第二维表示祖先的儿子,第三维表示祖先的孙子……具体怎么写,还得靠楼主本人呢~

您需要登录后才可以回复。登录 | 立即注册