367. Valid Perfect Square

青旅半醒 2022-06-09 05:38 248阅读 0赞
  1. /*
  2. Given a positive integer num, write a function which returns True if num is a perfect square else False.
  3. Note: Do not use any built-in library function such as sqrt.
  4. Example 1:
  5. Input: 16
  6. Returns: True
  7. Example 2:
  8. Input: 14
  9. Returns: False
  10. */
  11. //思路,开方之后,判断是否是整数即(int)(num)==num;
  12. //62.5% 0ms
  13. bool isPerfectSquare(int num) {
  14. if((int)(sqrt(num))==sqrt(num))
  15. return true;
  16. else
  17. return false;
  18. }

发表评论

表情:
评论列表 (有 0 条评论,248人围观)

还没有评论,来说两句吧...

相关阅读