其实这东西没你想象得那么复杂。程序只在发帖的时候更新


所有跟贴·加跟贴·新语丝读书论坛

送交者: xj 于 2008-02-08, 13:16:10:

回答: 俺只是举recursive function做例子,并没有说要用recursive function 由 queue 于 2008-02-08, 12:55:50:

每发一新帖,把新帖的位置就确定好了,根点,parents和children.然后只把相关的帖子改动一下。

程序维护着一个总数据库,每次更新只更新一下数据库里的几个数据。

显示的时候就把那些静态的东西按次序直接读出来,根本不用扫描整个树还排序啥的。比较土,但work.




所有跟贴:


加跟贴

笔名: 密码: 注册笔名请按这里

标题:

内容: (BBCode使用说明