0

使用 boost 我需要去一棵树进行序列比对,从叶子开始,一直到叶子。我必须使它成为多线程的。我怎样才能实现这一点,再次使用提升线程?

我想穿过这棵树,看看它是不是一片叶子。如果是这样,对齐它然后等待其他对齐,然后移动到下一个入口点。像这样的东西:

              R
            / \
           / \
          {a} {b}
         / \ / \
       {c} {d} {e} [f]
       //
     [h] [j]

f一片叶子在哪里?h和 也是如此j。它需要等到没有叶子了才能进入下一个级别,依此类推。有任何想法吗?谢谢。

4

1 回答 1

0

使用 boost 线程组和一个双端队列,看看

于 2012-07-25T07:02:38.360 回答