技术栈

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之网站结构优化(十三-网站地图)
相关推荐
洛水水
8 小时前
【力扣100题】52.最小路径和
算法·leetcode
圣保罗的大教堂
8 小时前
leetcode 3043. 最长公共前缀的长度 中等
leetcode
bucenggaibian
9 小时前
C语言程序设计作业题
c语言·程序设计·常量·解答·作业题
小糯米601
11 小时前
C语言 自定义类型:结构体 与 联合体
c语言·开发语言·数据结构
菜菜的顾清寒
11 小时前
力扣HOT100(34)图论-岛屿数量
算法·leetcode·图论
圣保罗的大教堂
11 小时前
leetcode 2657. 找到两个数组的前缀公共数组 中等
leetcode
yzq199127
11 小时前
10.C语言-表达式、左值与语句
c语言·指针·函数·表达式·语句
洛水水
11 小时前
【力扣100题】57.合并区间
算法·leetcode
圣保罗的大教堂
11 小时前
leetcode 33. 搜索旋转排序数组 中等
leetcode
AKA__Zas
11 小时前
芝士算法 (双指针篇2.0)
java·数据结构·leetcode·学习方法
热门推荐
01GitHub 镜像站点02DeepSeek V4 + Claude Code thinking mode 400 错误修复方案03【踩坑记录 | 第一篇】微软商店无法使用时,如何手动安装 OpenAI Codex?附`.msix`文件系统错误解决方法04Codex 接入 DeepSeek API 完整配置文档05【AI】2026 年具身智能模型和世界模型总结06裂开!ChatGPT 居然开始要手机号验证,附详细解决方法07CC-Switch & Claude 基于 Linux 服务器安装使用指南08CC-Switch 全平台下载、安装与使用全指南(Windows/macOS/Linux)092026年AI编程工具终极横评:Cursor vs Claude Code vs Copilot10OpenAI Codex Desktop App 保姆级安装教程(Windows / Mac)