摘要:
少打头文件 少打using namespace std; 命名冲突,全局变量与局部变量命名一致,导致使用的值不是期望值 边读边写,导致改后读,覆盖写入的值 长整数移位溢出,1<<63是错误的,应该写成1ll<<63 循环变量打错,i打成j 犯错次数加一 乘法溢出导致的,数组下标正溢出或负溢出 dfs 阅读全文
摘要:
题目:http://acm.hrbust.edu.cn/index.php?m=ProblemSet&a=showProblem&problem_id=2297 前置技能:(千万注意是从0开始数的 康托展开表示的是当前排列在n个不同元素的全排列中的名次。比如213在这3个数所有排列中排第3。 那么, 阅读全文
摘要:
A(x)=A4[0](x*x)+x*A4[1](x*x);x=1,w,w*w,w*w*wwi means w^in=4;w=w[4]result shuould bey[0]=A4[0](1*1)+1*A4[1](1*1);y[1]=A4[0](w*w)+w*A4[1](w*w);y[2]=A4[0 阅读全文