常见的快速算法

xiaoxiao2021-02-27  267

常见的快速算法
/** 最小公约数 */ int testalgorithm1(int a, int b) { int m = a; while (m > 0) { m = a%b; a = b; b = m; } return a; } /** 2分法求平方根 */ float sqrtCalculate(int n){ float left = 0.0; float right = n; float mid = 0.0; while (right - left >= 0.01) { mid = (left + right) / 2.0; if (mid * mid > n) { right = mid; }else if (mid * mid < n){ left = mid; }else{ return mid; } } return mid; }
转载请注明原文地址: https://www.6miu.com/read-8943.html

最新回复(0)