本帖最后由 caozhy 于 2011-06-17 13:19:20 编辑

解决方案 »

  1.   

    补充对SetAlgorithmCallback 的说明.关于参数:
    这个callback接受两个参数:
    result和len.其中result是生成的结果.
    len则是result可用元素的个数.例如result = {1,2,3,4}
    而len = 3.则只有1 2 3是有效的.另外result 的值不应该在回调中被修改.否则可能会出错.关于返回值
    SetAlgorithmCallback 返回一个布尔值,用于指示当前的算法是否继续下去.
    如果回调函数发现自己需要做的工作已完成,没有必要再计算下去.则可以返回一个false
    算法将中断退出.
      

  2.   

    强悍的楼主,放了一个烟雾弹引我到这里。正解决了我的问题http://topic.csdn.net/u/20110610/12/fbfb0bc6-82f9-48b2-a606-a308210d86e6.html
      

  3.   

    楼主,咋做到的?瞬间秒杀。 瞬间make 完毕。。 收藏之。日后研究
      

  4.   

    定义参考这里:
    http://topic.csdn.net/u/20110610/12/fbfb0bc6-82f9-48b2-a606-a308210d86e6.html?67621按照楼主的算法瞬间结果:Windows XP注销方法?
    Windows XP注销步骤?
    Windows XP注销如何操作?
    Windows XP关机方法?
    Windows XP关机步骤?
    Windows XP关机如何操作?
    Windows XP重启方法?
    Windows XP重启步骤?
    Windows XP重启如何操作?
    Windows XP结束进程方法?
    Windows XP结束进程步骤?
    Windows XP结束进程如何操作?
    Windows 2003注销方法?
    Windows 2003注销步骤?
    Windows 2003注销如何操作?
    Windows 2003关机方法?
    Windows 2003关机步骤?
    Windows 2003关机如何操作?
    Windows 2003重启方法?
    Windows 2003重启步骤?
    Windows 2003重启如何操作?
    Windows 2003结束进程方法?
    Windows 2003结束进程步骤?
    Windows 2003结束进程如何操作?
    Windows 7注销方法?
    Windows 7注销步骤?
    Windows 7注销如何操作?
    Windows 7关机方法?
    Windows 7关机步骤?
    Windows 7关机如何操作?
    Windows 7重启方法?
    Windows 7重启步骤?
    Windows 7重启如何操作?
    Windows 7结束进程方法?
    Windows 7结束进程步骤?
    Windows 7结束进程如何操作?你太彪悍了。。LZ
      

  5.   

    http://forum.csdn.net/PointForum/ui/scripts/csdn/Plugin/003/monkey/2.gif
      

  6.   

    lz可以考虑返回一个迭代器,这样可以和 LINQ 更好的配合,更加优雅。参考:http://topic.csdn.net/u/20110606/13/b41f8542-9996-4494-9bf2-313ac784a44b.html
    http://topic.csdn.net/u/20110609/23/201c0b25-c3ad-4240-9f9a-71c19a758a05.html
      

  7.   

    迭代器啊...当初有考虑过.
    没有使用的原因是我觉得现在这样的在阅读上更符合我的习惯.
    不过和Linq的结合的确是个问题.
    可以考虑找时间封装一个