问一个关于数据库与数据结构的问题

2016-10-20 18:05:48 +08:00
 pming1

现需要存储一棵三叉树到 SqlServer 中,要求:

愧疚已将高数和数据结构、算法还给老师,琢磨了两天,都没有什么思路,所以来大 V 站发个贴,请教下各位哥哥姐姐,最好能说说每个节点的数据结构定义,以及描述下如何维护节点之间关系的算法,非常感谢!

1930 次点击
所在节点    问与答
3 条回复
pming1
2016-10-20 18:07:17 +08:00
帮自己顶一下
wsy2220
2016-10-20 18:38:51 +08:00
想想怎么用 c/c++实现这个数据结构,然后把指针换成 id 就行了
siriussilen
2016-10-20 20:41:57 +08:00
第一问,用层序遍历的算法改,用到队列。
第二问,用到遍历递归算法,记得用一个变量储存一下遍历层数值。
至于用链表还是数组,看你实际需要~

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/314212

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX