博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
LeetCode:633. 平方数之和
阅读量:4114 次
发布时间:2019-05-25

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

题目链接:

给定一个非负整数 c ,你要判断是否存在两个整数 a 和 b,使得 a2 + b2 = c 。

示例 1:

输入:c = 5

输出:true
解释:1 * 1 + 2 * 2 = 5

示例 2:

输入:c = 3

输出:false

思路:

很简单,通过sqrt函数降低时间复杂度进行枚举判断

class Solution {
public: bool judgeSquareSum(int c) {
if(c==0) return true; int f=0; for(int i=1;i<=sqrt(c);i++){
int bb=c-i*i; int tmp=sqrt(bb); if(tmp*tmp==bb){
f=1; break; } } return f; }};

转载地址:http://akgsi.baihongyu.com/

你可能感兴趣的文章
Asp.NET FormsAuthentication
查看>>
C# log4Net使用方法
查看>>
Redis数据编码方式详解
查看>>
理解字节序
查看>>
Angular 4.x 学习导引
查看>>
Angularjs with Asp.net/core
查看>>
国庆长假学习收获
查看>>
uni-app开发日志[2019090601]:开发上拉加载时的一些情况整理
查看>>
TinyMCE 富文本编辑器 ━━ 自定义插件 [转载]
查看>>
TinyMCE 富文本编辑器 ━━ 自定义插件之弹窗基础设置(整理)
查看>>
TinyMCE 富文本编辑器 ━━ 自定义插件相关的一些网站(整理)
查看>>
TinyMCE 富文本编辑器 ━━ 一键排版功能所需正则表达式整理及学习
查看>>
TinyMCE 富文本编辑器 ━━ (Version: 5.0.4)内含icon对照表(转载)
查看>>
TinyMCE 富文本编辑器 ━━ 自定义插件之弹窗控件布局
查看>>
PHP开发日志 ━━ PhpSpreadsheet使用
查看>>
jQuery资料整理 ━━ ajaxfileupload.js报错:jQuery.handleError is not a function
查看>>
服务器配置篇 ━━ windows iis快速关闭ssl3.0 ssl2.0 rc4 等
查看>>
PHP开发日志 ━━ 与上传相关的资料整理~突破2M限制
查看>>
PHP开发日志 ━━ zip压缩
查看>>
服务器配置篇 ━━ 中文域名(.公益)解析、党政机关挂标及如何正确运行在服务器
查看>>