十亿行挑战

💡 原文中文,约1200字,阅读约需3分钟。
📝

内容提要

2024年1BRC挑战赛将于1月1日至31日举行,参赛者需编写Java程序从文本文件中检索温度测量值并计算每个气象站的最低、平均和最高温度。参赛者需优化程序以提高执行速度,不能使用外部依赖项。参赛者需将实现提交至GitHub进行评估,最终结果将根据运行时间排名。参赛者有机会学习新知识并获得奖品。

🎯

关键要点

  • 2024年1BRC挑战赛将于1月1日至31日举行。

  • 参赛者需编写Java程序从文本文件中检索温度测量值。

  • 程序需计算每个气象站的最低、平均和最高温度。

  • 文本文件包含1,000,000,000行,每行一个测量值。

  • 程序输出需按字母顺序排列气象站的温度数据。

  • 参赛者需优化程序以提高执行速度,不能使用外部依赖项。

  • 所有提交的实现将通过在Hetzner Cloud CCX33实例上运行进行评估。

  • 评估将测量执行时间,最慢和最快的运行将被丢弃。

  • 剩余三轮的平均值将作为竞争者的结果,并添加到排行榜中。

  • 参赛者有机会学习新知识并获得奖品,可能包括独特的T恤。

🏷️

标签

➡️

继续阅读