当前位置:网站首页>leetcode刷题之x的算术平方根
leetcode刷题之x的算术平方根
2022-04-23 05:57:00 【zjLOVEcyj】
- x 的平方根
给你一个非负整数 x ,计算并返回 x 的 算术平方根 。
由于返回类型是整数,结果只保留 整数部分 ,小数部分将被 舍去 。
注意:不允许使用任何内置指数函数和算符,例如 pow(x, 0.5) 或者 x ** 0.5 。
示例 1:
输入:x = 4
输出:2
示例 2:
输入:x = 8
输出:2
解释:8 的算术平方根是 2.82842…, 由于返回类型是整数,小数部分将被舍去。
提示:
0 <= x <= 231 - 1
var mySqrt = function(x) {
for(let i = 0; i <= x; i ++) {
if (i * i === x) return i
else if (i * i > x) return i - 1
}
}
res = mySqrt(0)
console.log(res);
版权声明
本文为[zjLOVEcyj]所创,转载请带上原文链接,感谢
https://blog.csdn.net/cyj5201314/article/details/124315355
边栏推荐
猜你喜欢
随机推荐
Use of C language and
关于软件的空间占用,安装目录
Devexpress Gridview 添加全选列
js面试题:fn.call.call.call.call(fn2) 解析
1-5 NodeJS CommonJs规范
百度地图案例-缩放组件、地图比例组件
浏览器工作原理与实践
百度地图案例-修改地图样式
常用网站汇总
【关于数据库的简易认识】
.NET Standard详解
freeCodeCamp----arithmetic_arranger练习
元素计算距离与event事件对象
百度地图3D旋转和倾斜角度的调整
FOC single resistance sampling position loop control servo motor
The difference between VaR, let and Const
自用学习笔记-connectingString配置
出入库与库存系统的模型问题
Router对象、Route对象、声明式导航、编程式导航
写一个正则