Cure-The-Virus 正在解决的问题在 ProblemStatement.txt 中给出。这个问题曾出现在我学校举办的 Microsoft Coding Challenge 中(因此,问题陈述特别提到了 Redmond)。该程序获取一个包含所有公民 DNA 和病毒 DNA 的输入文件,然后根据他们应该接种疫苗的时间输出每个公民的批次号(参见 ProblemStatement.txt)。

随意创建新的输入文件来测试或建议新的实现(我相信那里有更有效的)。

文件结构如下:

  • Driver.java:包含实现程序所需的所有方法

  • SortingComparator.java:一个小类,用于指定我希望如何对数组进行排序

  • TestFiles/PracticeInput.txt:用于测试程序的输入文件