多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > php開源 > php教程 > LeetCode:Valid Perfect Square

LeetCode:Valid Perfect Square

來源:程序員人生   發布時間:2016-06-30 16:15:17 閱讀次數:2566次

Valid Perfect Square




Total Accepted: 1976 Total Submissions: 5317 Difficulty: Medium

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: True

Example 2:

Input: 14 Returns: False

Credits:
Special thanks to @elmirap for adding this problem and creating all test cases.

Subscribe to see which companies asked this question

Hide Tags
 Binary Search
Hide Similar Problems
 (M) Sqrt(x)




























思路:

2分查找。


java code:

public class Solution { public boolean isPerfectSquare(int num) { long lo = 1, hi = num / 2; if(num == 1) return true; long x = num; while(lo <= hi) { long mid = lo + (hi - lo) / 2; if(mid * mid == x) return true; else if(mid * mid < x) lo = mid + 1; else hi = mid - 1; } return false; } }


生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 成人在线视频一区 | 性做久久久久 | 伊人久久久久久久久久 | 亚洲免费中文 | 国产不卡一区二区视频免费 | 国产精品新婚门 | 欧美性free hd| 黄色网一级片 | 成人自拍偷拍 | 男女很舒服爽视频免费 | 性欧美video另类hd亚洲人 | 欧美亚洲 尤物久久 综合精品 | 免费一级欧美性大片 | 亚洲视频第一页 | 亚洲成人免费视频在线 | 日本三级理论片 | 成人资源在线观看 | 永久在线播放 | 欧美成人午夜做爰视频在线观看 | 亚洲一区二区成人 | 亚洲综合国产一区二区三区 | 国产精品成人亚洲 | 亚洲国产精品日韩一线满 | tube日本xxxx69 | 爱综合 | japanese国产高清麻豆 | 伊人久久大香线蕉综合网站 | 黄色免费观看网址 | 中文乱码字字幕在线第5页 中文欧美日韩 | 日韩免费一级片 | 欧美丝袜高跟鞋一区二区 | 国产精品国产三级国产无毒 | 国产一区二区日韩欧美在线 | 国产国语一级毛片全部 | 在线观看的免费视频网站 | 欧美极品xxx | 欧美一区二区三区成人看不卡 | 亚洲欧美国产毛片在线 | 337p日本大胆欧美人术艺术精品 | 亚洲国产欧美精品 | 国产在线视频一区二区三区 |