用牛顿法求平方根,早有耳闻
class Solution(object):
def mySqrt(self, x):
def diedai(x0,a):
return (x0*x0+a)/2/x0
x0=a=float(x)
if x==0:
return 0
while int(x0)!=int(diedai(x0,a)):
x0=diedai(x0,a)
return int(x0)
本文介绍了一种使用牛顿法求解平方根的方法,并提供了一个Python实现示例。通过迭代逼近的方式,该方法能够有效地找到给定数值的平方根。
用牛顿法求平方根,早有耳闻

被折叠的 条评论
为什么被折叠?