如何检查运行时间以及如何强制停止程序

时间:2016-09-05 10:46:19

标签: algorithm

我正在制作在线评判,但我无法检查是否需要判断文件的运行时间,我无法阻止它。如果提交的程序有无限循环,我的判断系统也会陷入无限循环。 我该怎么办?

1 个答案:

答案 0 :(得分:0)

如果之前没有成功终止,你应该在一个单独的线程中运行“待判断文件”并在时间限制之后运行它。

这样你只需等待你的时间限制线程,而不是杀死另一个,如果它还没有完成。