int mySqrt(int x) { int i = x == 0 ? 0 : x / 2 + 1; for (; i > 0; i--) { if (i * i <= x && (i + 1) * (i + 1) > x) { break; } } return i; }
点赞

相关推荐

点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务