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了,可以的话,请您参考添加页面,与大家一起分享你的题解!