Hi everyone! when I try to solve a problem using treap of size 100000, I use something like
struct node { ... node * ch[2]; }
and I keep MLE (see http://codeforces.net/contest/431/submission/6702556)
... and when I switch the language to C++0x, I got AC ( see http://codeforces.net/contest/431/submission/6702604)
so I got confused about differences of those two language. Can anyone explain it to me ? Thank you in advance!