【leetcode】two-sum 变形 633. Sum of Square Numbers

技术【leetcode】two-sum 变形 633. Sum of Square Numbers 【leetcode】two-sum 变形 633. Sum of Square NumbersGive

【leetcode】二和变形633.平方数之和

给定一个非负整数,决定是否有两个整数a2 b2=c .

只要是两个总和变形都可以考虑用哈希集来做。

解决方案类{

公众号:

布尔法官瓜雷姆(国际c){ 0

//这个和两数之和很想感觉是两数之和的变形

//先求一组两平方和之数如果这两平方和数都存在的话就返回真实的

//用哈希集存平方和数

无序_ setlong res

长I=0;

弯曲件标志=假

while(i*i=c)

{

决议插入(一*一);

我;

}

适用于(自动a:res)

{

if(res.count(c-a))

{

标志=真

打破;

}

}

返回标志;

}

};

solution2:

解决方案类{

公众号:

布尔法官瓜雷姆(国际c){ 0

//之间判断用平方根计算以及(同国际组织)国际组织数据类型的特性

for(int I=0;I=sqrt(c);(一)

{

int t=sqrt(c-I * I);

if(t*t==c-i*i)返回真实的

}

返回错误的

}

};

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/107436.html

(0)

相关推荐

  • 如何使用Chrome DevTools调试JavaScript

    技术如何使用Chrome DevTools调试JavaScript这篇文章主要介绍了如何使用Chrome DevTools调试JavaScript,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有

    攻略 2021年10月30日
  • asmdisk对应的磁盘分区信息是什么

    技术asmdisk对应的磁盘分区信息是什么这篇文章主要介绍了asmdisk对应的磁盘分区信息是什么,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

    攻略 2021年11月12日
  • Tomcat9如何实现请求处理

    技术Tomcat9如何实现请求处理这篇文章给大家分享的是有关Tomcat9如何实现请求处理的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。请求处理Tomcat对于HTTP请求,会由Connect

    攻略 2021年12月11日
  • max是什么意思车上的,雷克萨斯max什么意思

    技术max是什么意思车上的,雷克萨斯max什么意思max的意思是最大max是什么意思车上的,如果是车内的max按键,那一般是空调的强冷按键。在发动机机油尺上,也有max。max是最高液位,添加机油时不要让液位超过max刻

    生活 2021年10月22日
  • Java 实战中精品养老院管理系统的实现流程是怎样的

    技术Java 实战中精品养老院管理系统的实现流程是怎样的这期内容当中小编将会给大家带来有关Java 实战中精品养老院管理系统的实现流程是怎样的,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收

    攻略 2021年11月25日
  • 生信pheatmap绘制热图(pheatmap作图前数据)

    技术Pheatmap怎样绘制热图Pheatmap怎样绘制热图,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。随机生成,10个基因,每个基因4个处理,每个处理3

    攻略 2021年12月20日