文件名称:java版商城源码-hangman:多语言并行处理CodeJam问题的解决方案
文件大小:402KB
文件格式:ZIP
更新时间:2024-06-24 19:21:31
系统开源
java版商城源码您将在此处找到重现我的测试所需的所有代码和数据。 Python Python 求解器包含在文件 hangman.py 中。 要在提供的大输入集上运行它,语法是: python hangman.py [-w [num_workers]] < B-large-1.in > B-large-1.out 使用 -w 选项,可以使用多线程求解器。 您可以要求特定数量的 worker,或者让 Python 决定,通常基于您系统上可用 CPU 的数量。 您甚至可以使用一名工作人员运行:它应该花费与使用顺序求解器几乎相同的时间。 启动新进程和在主进程和工作进程之间编组数据的开销很小,但应该保持很小。 如果没有 -w 选项,则使用顺序求解器:仅主程序处理输入。 Java Java 求解器源文件是 hangman.java。 要编译它,您至少需要 JDK 1.5。 赶紧跑: javac hangman.java 然后,从命令行运行它的语法是: java -cp . hangman [-w [num_workers]] < B-large-1.in > B-large-1.out 命令行选
【文件预览】:
hangman-master
----README.rst(3KB)
----hangman.html(493KB)
----_test_(15B)
----B-large-1.check(6KB)
----hangman.cpp(6KB)
----hangman_task.js(2KB)
----hangman.java(10KB)
----B-large-1.in(489KB)
----webwork.js(2KB)
----hangman_driver.js(2KB)
----.gitignore(59B)
----driver.js(4KB)
----hangman.py(5KB)