- 博客(2)
- 收藏
- 关注
原创 double快读(算是int快读的扩展吧)
1.思路 小数=整数部分+小数部分 而这两个部分可以用快读int的方法来完成(第二个要改亿改) 如果没有小数点 就直接返回整数部分 如果有小数点 组合到一起并返回就行了 要注意 负小数=整数部分-小数部分 所以要再加一个判断是否是负数 2.代码 double readD() { int zh = 0;//整数部分 int w = 1;//符号 bool flag = false;//有没有小数点 double xi = 0.0;//小数部分 double x = 1.
2020-10-08 12:36:07
1077
3
原创 C++ 快读
最近快读在CSDN比较多滚啦喂 ,我也来蹭一波热度 先看代码: inline int read() { int s = 0, w = 1;//s表示那个数的绝对值,w是符号 char ch = getchar();//因为getchar比scanf这些都快,所以用getchar while (ch < '0' || ch > '9')//如果不是数字 { if (ch == '-')//如果是负号 { w =
2020-10-07 16:47:53
572
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人