关于快读与快输
  • 板块灌水区
  • 楼主_I_AK_NOI_
  • 当前回复12
  • 已保存回复12
  • 发布时间2022/6/12 18:55
  • 上次更新2023/10/27 23:25:29
查看原帖
关于快读与快输
671902
_I_AK_NOI_楼主2022/6/12 18:55
//快读
template <class T>
void read(T &s){
T xi = 1;
char op = getchar();
s = 0;
while(op < '0' || op > '9'){
if(op == '-') xi = -1;
op = getchar();
}
while(op >= '0' && op <= '9'){
s = (s << 1) + (s << 3) + op - '0';
op = getchar();
}
s *= xi;
}
//快输
template <class T>
void print(T x){
if(x < 0){
x *= -1;
putchar('-');}
if(x >= 10) print(x / 10);
putchar(x % 10 + '0');
}

请问有什么可以优化的地方吗?

2022/6/12 18:55
加载中...