qwq 好久没求调了,今天遇到了一个很BT的问题,如果各位指针dalao怎么优化空间时间。
本代码意图模仿 ext/rope 里的可持久化数组,于是进行了非常过度的封装,结果可能因此导致程序有一个 MLE 和一个 TLE。请问怎么卡常?(时空方面的)
ext/rope
内存分配方面咱手写了 MyAllocator,就算换成 new 申请内存还是要 MLE (甚至多 TLE 一个点)
MyAllocator
new
很长不用看完的代码 (确实又丑又长嗷,稍微看看就行)