min,max的优化

int min(int a,int b){return a&((a-b)>>31)|b&(~(a-b)>>31);}
int max(int x,int y){return(((y-x)>>31)&(x^y))^y;}
int min(int x,int y){return(((y-x)>>31)&(x^y))^x;}
posted @ 2018-12-30 20:35  Mingoal  阅读(12)  评论(0)    收藏  举报  来源