Skip to content

1287: 超级大数组

题目

题目描述

本题中,你提交的代码将被作为名为"src.hpp"的头文件而被提交,评测主程序将会include该头文件并检验该头文件的正确性。

目的:完成名为 BigIndexArray 的类。

该类有:

  • 默认构造函数
  • 重载运算符[]

使得该类能够如同一个非常大的数组被使用。重载运算符[]的下标范围与值域都是 long long。

我们保证不会使用一个未被赋值过的下标处的值。

当然,只要能AC,你也可以使用任意其它方法完成此题。

样例评测程序

```cpp

include "src.hpp"

include

using namespace std;

int main(){ BigIndexArray a; a[-922337203685477580] = 9223372036854775807; cout << a[-922337203685477580] << endl; } ```

输入格式

输出格式

样例输入

样例输出

``` 9223372036854775807

```

数据范围

下标和值域为long long,平均复杂度O(1)。

Oops! 本题目还没有解答!

助教老师们编题的速度,已经超过了解题的速度!

OJ翻了一新,但本解答集还大多用的是2017-2019级,甚至更早的同学们贡献的答案。

如果你已经AC了,可以的话,请您参考添加页面,与大家一起分享你的题解!