问题源自
http://topic.csdn.net/u/20100310/18/3768cc5a-a1ad-4190-a5b6-9185069150cf.html
最佳方案是建树并遍历。在sql中也有特殊方法。
从来都没见过用lambda解决这个问题,自己尝试了一下。只用了短短几行就能完成。虽然速度不算快(时间复杂度有O(n*n)),但足以说明lambda的强大!
注:上述时间复杂度指的是select操作的次数。并没有考虑排序和List的扩充等细节。
问题源自
http://topic.csdn.net/u/20100310/18/3768cc5a-a1ad-4190-a5b6-9185069150cf.html
最佳方案是建树并遍历。在sql中也有特殊方法。
从来都没见过用lambda解决这个问题,自己尝试了一下。只用了短短几行就能完成。虽然速度不算快(时间复杂度有O(n*n)),但足以说明lambda的强大!
注:上述时间复杂度指的是select操作的次数。并没有考虑排序和List的扩充等细节。