leetcode:367. 有效的完全平方数

题目

来源:力扣(LeetCode)
链接:https://leetcode-cn.com/problems/valid-perfect-square

给定一个 正整数 num ,编写一个函数,如果 num 是一个完全平方数,则返回 true ,否则返回 false 。

进阶:不要 使用任何内置的库函数,如 sqrt 。

示例 1:

输入:num = 16
输出:true

示例 2:

输入:num = 14
输出:false

提示:

1 <= num <= 2^31 - 1

解法

  • 库函数:sqrt,判断求sqrt后的值是否为整数即可
  • python
class Solution:
	

你可能感兴趣的:(编程练习-Leetcode,leetcode,算法,二分法,完全平方数)