管理游戏玩家的最高分列表。
你的任务是为经典游戏 Frogger 构建一个最高分组件。Frogger 是有史以来最畅销、最容易让人上瘾的游戏之一,也是街机时代的经典之作。 你的任务是编写方法,返回数组中的最高分、最后添加的分数和三个最高分。
本练习使用 vector 容器。 你可能会发现,用算法头文件来解决这道练习会很有帮助。
有些算法函数需要把iterators作为实参。
可以把它们看作容器起点和终点的标记。
如果想覆盖整个容器,就从my_container.begin()开始,到my_container.end()结束。
如果只想要 vector 里的第 2、3、4 个元素,可以用my_vector.begin() + 2和my_vector.begin() + 4。
最后几个测试会检查不可变性。 要求你编写的函数都不应该修改游戏中的分数。
如果想额外练习一下,可以实现一个给游戏添加新分数的函数。