1. 首页
  2. 考试认证
  3. 其它
  4. Santa2014 Naive解决方案的C++版本

Santa2014 Naive解决方案的C++版本

上传者: 2024-08-14 20:55:04上传 ZIP文件 8.27KB 热度 2次

圣诞老人2014 Naive解决方案的C++版本是对Kaggle提供的Python代码的精确模仿。在使用-O2优化的系统上,该C++版本比Python代码快约60倍。这种速度的提升主要得益于C++的编译优化,但仍有许多方式可以进一步优化C++代码以使其更快。为了进一步提高性能,你可以参考优化C++代码解决方案中的一些技术建议。

运行该代码的具体命令如下:


/usr/bin/time ./a.out 900 ../HelpingSantasHelpers/toys_rev2.csv > mysol.csv

44.20user 15.54system 1:00.19elapsed 99%CPU (0avgtext+0avgdata 1500maxresident)

这个命令可以对提交进行评分:


/usr/bin/time ./a.out --score 900 ../HelpingSantasHelpers/toys_rev2.csv

如果你对代码性能的提升有更高要求,可以参考性能优化通用解决方案Spark性能优化及详细解决方案,这些资料为各类场景的性能优化提供了丰富的策略与案例。

下载地址
用户评论