gpt4 book ai didi

java - MPJ Express eclipse - 删除字母组合

转载 作者:行者123 更新时间:2023-12-01 22:20:39 25 4
gpt4 key购买 nike

我必须为并行计算类(class)做一个练习。
该任务使用 N 个并行进程从字符串中删除字母“RTY”的所有组合。
通常我会用
来做String strAfter=str1.replaceAll("[RTY]","") ;
但如何实现并行呢?

最佳答案

拆分、工作、合并。

  1. 在主线程中进行拆分,将输出存储在 Set
  2. 创建 N 个工作线程。
  3. 让每个工作线程在给定的索引同步pick()集合中的一个字符串,增加索引并处理条目
  4. index达到Set大小时,将所有内容重新粘合在一起。您可能想使用 StringBuilderappend() 而不是连接字符串

关于java - MPJ Express eclipse - 删除字母组合,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29877635/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com