摘要:
题目大意: 给一个$n n$的矩阵,对于所有排列p,记录$a[i][p[i]]$的k进制下不进位加法的结果,问所有被记录过的数。 $n define fo(i, x, y) for(int i = x, B = y; i = B; i ) define ll long long define pp 阅读全文
摘要:
指针优化并没有什么卵用,反而增大了代码的不可读性。 除了本来的循环顺序优化寻址,在预处理单位复数根时,可以连续存储,以增快寻址速度,细节见代码。 代码给出的是FFT,NTT是一样的。 c include define fo(i, x, y) for(int i = x, B = y; i = B; 阅读全文
摘要:
Description: $1 define fo(i, x, y) for(int i = x, B = y; i = B; i ) define ll long long define pp printf define hh pp("\n") using namespace std; int T 阅读全文