技术栈

C语言 | Leetcode C语言题解之第367题有效的完全平方数

DdddJMs__1352024-08-27 22:10

题目:

题解:

cpp 复制代码
bool isPerfectSquare(int num) 
{
   long long  left=0;
   long  long  right=num;
    while(left<=right)
    {
        long long mid=(left+right)/2;
        long long ans=mid*mid;
        if(ans<num)
        {
        left=mid+1;
        }
        else if(ans>num)
        {
            right=mid-1;
        }
        else
        {
        return true;
        }
    }
    return false;
}
上一篇:ARM32开发——(十一)GD32F4_定时器查询
下一篇:SEO之网站结构优化(十三-网站地图)
相关推荐
代码中介商
3 小时前
C语言函数完全指南:从基础到实践
c语言·开发语言
hssfscv
3 小时前
软件设计师下午试题四——C语言(N皇后问题、分治、动态规划)
c语言·算法·动态规划
故事和你91
4 小时前
洛谷-算法1-7-搜索3
数据结构·c++·算法·leetcode·动态规划
爱编码的小八嘎
4 小时前
C语言完美演绎8-7
c语言
cao2333
5 小时前
poj1845 sumdiv 题解
题解
y = xⁿ
6 小时前
20天速通LeetCode day07:前缀和
数据结构·算法·leetcode
小雅痞
7 小时前
[Java][Leetcode hard] 42. 接雨水
java·开发语言·leetcode
幽灵诶
7 小时前
理解指针2
c语言
boonya
8 小时前
一文读懂MCP:AI连接万物的“USB-C接口”
c语言·开发语言·人工智能
yashuk
8 小时前
C语言条件编译三种方式及第一种方式的格式、作用与示例
c语言·程序设计·条件编译·代码示例·预处理程序
热门推荐
012026年4月技术前沿:AI大模型爆发、智能体革命与量子安全新纪元02GitHub 镜像站点032026 年 AI 编程助手全面对比评测:Cursor vs Copilot vs Claude Code vs GitHub Copilot Free04AI Weekly | 2026年4月第二周 · GitHub热门项目与AI发展趋势深度解析05GPT-6发布日深度解析-Symphony架构200万Token实战06零成本!Ollama本地部署国产大模型全指南(支持Kimi-K2.5/GLM-5/Qwen,新手秒上手)07一周AI热点速览(2026.03.31-04.06):GPT-6曝光、谷歌开源Gemma 4、资本狂飙与模型军备竞赛08从零部署 Hermes Agent:一只"会成长的 AI 马"保姆级安装教程09从限购到畅通:GLM-5.1 Coding Plan接入攻略10基于 Docker 部署 Hermes Agent 并接入飞书机器人的完整指南