博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
367. Valid Perfect Square
阅读量:5361 次
发布时间:2019-06-15

本文共 535 字,大约阅读时间需要 1 分钟。

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

Output: true

Example 2:

Input: 14

Output: false

class Solution:    def isPerfectSquare(self, num):        """        :type num: int        :rtype: bool        """        n = 1        while n*n<=num:            if n*n == num:                return True            n += 1        return False

转载于:https://www.cnblogs.com/bernieloveslife/p/9741249.html

你可能感兴趣的文章
ES6思维导图
查看>>
第四周作业
查看>>
20151121
查看>>
线段重叠 (思维好题)
查看>>
Codeforces Round #413 C. Fountains (线段树的创建、查询、更新)
查看>>
SBuild 0.1.5 发布,基于 Scala 的构建系统
查看>>
WordPress 3.5 RC3 发布
查看>>
DOM扩展札记
查看>>
python中的None
查看>>
Shiro权限框架使用总结
查看>>
Windows Azure 上传 VM
查看>>
SharePoint Framework 在web部件中使用第三方样式 - 将第三方样式打到包中
查看>>
阿里云OSS上传文件本地调试跨域问题解决
查看>>
python的安装和配置环境变量
查看>>
PHP -- 图像处理
查看>>
Ubuntu 16.04修复PDF默认使用ImageMagick打开无法设置其它默认的问题(默认打开程序设置)...
查看>>
Mac的brew和brew cask区别以及安装brew cask
查看>>
归并排序与堆排序
查看>>
linux系统学习方法分享
查看>>
关于读书的一些方法--摘自李笑来《人人都能用英语》
查看>>