RT.
我有一个程序,一开始写的是
#define add(a, b) (a + b > md : a + b - md : a + b)
然后 T 掉了,跑了 5000ms ……
今天晚上突发奇想改成
int add(int a, int b) { return a + b > md ? a + b - md : a + b; }
结果过了 而且一共跑了不到 1000ms ……
这个差距跟常数没啥关系吧……有没有人知道是为啥……
完整代码 在此
(萌新求教