Valid Perfect Square
来源:互联网 发布:java监控服务状态 编辑:程序博客网 时间:2024/05/01 23:30
Valid Perfect Square
description
Given a positive integer num, write a function which returns True if num is a perfect square else False.
Note: Do not use any built-in library function such as sqrt().
Example 1:
Input: 16
Returns: TrueExample 2:
Input: 14
Returns: False
thinking
使用分数指数次幂的方法,求num的0.5次幂,实际上就是做了sqrt
solution
class Solution { public: bool isPerfectSquare(int num) { return (int)(pow(num, 0.5)) == pow(num, 0.5) ? true : false; } };
阅读全文
1 0
- 141.Valid Perfect Square
- 367. Valid Perfect Square
- LeetCode:Valid Perfect Square
- 【Leetcode】valid perfect square
- [leetcode] Valid Perfect Square
- 367. Valid Perfect Square
- leetcode367. Valid Perfect Square
- 367. Valid Perfect Square
- 367. Valid Perfect Square
- 367. Valid Perfect Square
- Valid Perfect Square
- leetcode---Valid Perfect Square
- 367. Valid Perfect Square
- Valid Perfect Square
- Valid Perfect Square
- 367. Valid Perfect Square
- 367. Valid Perfect Square
- 367. Valid Perfect Square
- 第六章 使用数字
- 开通博客
- iOS学习笔记-074.CALayer04——隐式动画
- html5基础知识
- 线程的同步与互斥
- Valid Perfect Square
- 正则表达式 boost Regex
- JDIC插件的使用
- 如何上传未关联Git仓库的项目(1)-通过Eclipse上传
- nginx: [warn] 1024 worker_connections exceed open file resource limit: 256
- 【第八篇】SAP HANA XS使用Data Services查询CDS实体【二】
- CentOS 6.3 Rsync服务端与Debian 6.0.5 Rsync客户端实现数据同步
- LeetCode 64. Minimum Path Sum
- 双击 bat 直接运行 cmd 内容: 例打开 ipynb 文件