请问有没有大佬知道下面两种写法哪个时间更优一些:
int re() {
int x = 0, f = 1;
char ch = getchar();
while (ch < '0'||ch > '9') {
if(ch == '-') f = -1;
ch = getchar();
}
while (ch <= '9'&&ch >= '0') {
x = x * 10 + ch - '0';
ch = getchar();
}
return x * f;
}
int re() {
int x = 0, f = 1;
char ch = getchar();
while (ch < '0'||ch > '9') {
if(ch == '-') f = -1;
ch = getchar();
}
while (ch <= '9'&&ch >= '0') {
x = (x << 3) + (x << 1) + ch - '0';
ch = getchar();
}
return x * f;
}