A->B->C
D->E
E->F
箭头表示他们之间有关系,要求的就是,如何利用一个算法,可以知道A/B/C 有关系,D/E有关系,E/F有关系,而C、D   E、F 之间没有关系,并可以给出显示,就是可以告知C、D没有联系,E、F没有联系
谢谢了!!

解决方案 »

  1.   

    D->E
    E->F这样D和F有关系吗 如果没有关系的话双链表不行吧
      

  2.   

    shrinerain(圣影雨) 如果可以的话,可以给我一个解释吗?或者是你的想法,谢谢。
      

  3.   

    或者就是"A->B"这样一个字符串?
      

  4.   

    A B C D 是表,我的问题就是如何用一个算法,找出他们之间的关系,当然,没有关系的也可以找出来
      

  5.   

    你说的表是指数据结构的List么?如果是这样的话,遍历一次list,不就可以了?或者说还有其他特殊需求?
      

  6.   

    那你就用程序找呗,有关系就是有关系,没有就没有,咱就不明白你说的这些ABCD是什么东西
      

  7.   

    你说的"表"是指数据库的table?
      

  8.   

    shrinerain(圣影雨)对,就是数据库中的table,就是要找他们之间的关系,表与表之间的关系,把没有关系的给拿出来,为的是可以根据用户需要给他添加新的关系
      

  9.   

    恩,你说的关系是指“外键约束”,“触发器”之类的东西么?如果是这样话,你的需求其实就是做一个简单的DBMS。
      

  10.   

    shrinerain(圣影雨) 应该说更类似一个函数之类的,给定几个表,然后去找他们之间的关系,最后返回没有关系的表名shrinerain(圣影雨) :如果是这样话,你的需求其实就是做一个简单的DBMS。可以详细一些吗?