寻找用户间的共同好友
马克-to-win @ 马克java社区:下面我们给出一个经典的案例:寻找用户间的共同好友。...(有意思的是:网上讨论这个案例的虽多,但都有这那的错误,不是数据错就是程序错, 总有同学和我比对,实际和我的是不一样的)马克-to-win @ 马克java社区:下面给出用户的好友关系列表(注意是单向的..., 单向的好友意味着,你是别人的好友,别人可能不是你的好友),每一行代表一个用户和他的好友列表。...现在需要找出用户间的共同好友。目测:A:B,C,D,F,E,O。 A的好友有这些人。 B:A,C,E,F, B的好友有这些人。A和B的共同好友是C,E,F。...这就要知道C到底是多少人的好友?答案是:C H-K-B-A-G-E-F(即C是这许多人的好友),怎么做,见下?第二步,有了如上的数据,就好做穷尽,AB都是C的好友。AE也是C的好友。