最速化プログラミング
■ このスレッドは過去ログ倉庫に格納されています
0173170
NGNG// 32bit整数a, b, c, dを昇順に並べ替える
int t = b - a;
a += t & (t >> 31);
b += (-t) & (t >> 31);
t = d - c;
c += t & (t >> 31);
d += (-t) & (t >> 31);
t = c - a;
a += t & (t >> 31);
c += (-t) & (t >> 31);
t = d - b;
b += t & (t >> 31);
d += (-t) & (t >> 31);
t = c - b;
b += t & (t >> 31);
c += (-t) & (t >> 31);
■ このスレッドは過去ログ倉庫に格納されています