求教 一个关于数据库算法的问题
现有一张递归表:
每个元组有三个属性:自己本身的ID,名称,双亲的ParentID,一个元组的ID可能是其他多条元组的ParentID,以此类推,构成递归表,从数据结构角度看,构成了一棵树,其中也有若干元组是树的叶子…
已知条件:知道这棵树的唯一根接点的ID,求这棵树共有多少层?
哪位高手能给个大体的思路。。。
说的可能有点不清楚,不清楚的地方你们可以再问我,谢谢。。。
每个元组有三个属性:自己本身的ID,名称,双亲的ParentID,一个元组的ID可能是其他多条元组的ParentID,以此类推,构成递归表,从数据结构角度看,构成了一棵树,其中也有若干元组是树的叶子…
已知条件:知道这棵树的唯一根接点的ID,求这棵树共有多少层?
哪位高手能给个大体的思路。。。
说的可能有点不清楚,不清楚的地方你们可以再问我,谢谢。。。
...全文
相关推荐
数据仓库ETL算法详解
"数据仓库ETL算法是构建数据仓库的核心技术,涉及数据抽取、转换、清洗和装载四个关键步骤。ETL工具主要包括Datastage、Powercenter、ETL Automation以及开源工具PDI
算法面试必备-----数据仓库常见面试题
算法面试必备-----数据仓库常见面试题算法面试必备-----数据仓库常见面试题问题:简述数据仓库中的表的基本类型,以及为了保证引用完整性该以什么样的顺序对它们进行加载问题:事实表和维度表的概念及类型事实表的概念事实的类型维度表维度分类问题:星型模型和雪花模型区别问题:拉链表使用场景和实现方式?问题:拉链表性能优化问题:缓慢变化维的设计? 算法面试必备-----数据仓库常见面试题 问题:简述数据仓库中的表的基本类型,以及为了保证引用完整性该以什么样的顺序对它们进行加载 答:数据仓库中的表的基本类型有维度表、
Greenplum数据仓库安装部署
- **创建用户组和用户**:为管理Greenplum数据库,需创建一个名为`gpadmin`的用户组,并在此组下创建一个同名的用户,赋予必要的权限。
db-tutorial 是一个数据库教程
无论是为了个人技能提升,还是团队项目开发,db-tutorial都是一个不可多得的学习资料。
AR Faces Database人脸数据库
而对于遮挡问题,该数据库特别包含了部分遮挡的图像,这促使研究者开发出更为鲁棒的算法,即使面对现实世界中的遮挡挑战,也能够保持高准确率的识别能力。


