Leetcode 367 Valid Perfect Square
来源:互联网 发布:网络诈骗案例大全 编辑:程序博客网 时间:2024/06/08 01:57
Leetcode 367 Valid Perfect Square
#include <math.h>class Solution {public: int mySqrt(int x) { //return (int)sqrt((double)x); //使用牛顿法 x2 = x1 - f(x1)/f'(x1) f(x) = x^2 double xn = 0; double xn1 = x; while (abs(xn1 - xn) > 0.000001){ xn = xn1; xn1 =( xn / 2 + x / (2 * xn)); } return (int)(xn1); } bool isPerfectSquare(int num) { int root = mySqrt(num); return (root *root == num); }};
阅读全文
0 0
- LeetCode 367 Valid Perfect Square
- leetcode 367 Valid Perfect Square
- LeetCode[367] Valid Perfect Square
- LeetCode 367 Valid Perfect Square
- Leetcode 367 Valid Perfect Square
- LeetCode:Valid Perfect Square
- 【Leetcode】valid perfect square
- [leetcode] Valid Perfect Square
- leetcode---Valid Perfect Square
- LeetCode -- Valid Perfect Square
- LEETCODE--Valid Perfect Square
- LeetCode : Valid Perfect Square
- [leetcode-367]Valid Perfect Square(java)
- LeetCode 第 367 题 (Valid Perfect Square)
- leetcode :Binary Search:Valid Perfect Square(367)
- leetcode 367[easy]----Valid Perfect Square
- LeetCode 367. Valid Perfect Square
- Leetcode 367. Valid Perfect Square
- MATLAB如何提取矩阵的子块
- OpenGL初学:安装配置与第一个程序
- 《Java源码分析》:LinkedHashSet
- MXNET笔记(二)准备数据
- .bash_profile和.bashrc的区别
- Leetcode 367 Valid Perfect Square
- AJAX
- Reconstruct Original Digits from English 问题及解法
- qt5.9.1+opencv3.2环境配置
- doxygen的文档生成,注释规范
- 纯前端实现人脸识别-提取-合成
- pdfbox开发pdf指南
- Leetcode 507 Perfect Number
- MXNET笔记(三)Data Iterator