E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
leetcode202
代码随想录算法训练营第六天 | LeetCode242 有效的字母异位词 LeetCode349 两个数组的交集
LeetCode202
快乐数 LeetCode1 两数之和
LeetCode242有效的字母异位词题目链接:有效的字母异位词文章链接:有效的字母异位词视频链接:有效的字母异位词思路因为C++还在学习中,没有到set和map这里,只能先看视频讲解了。但多多少少还有点思路,能否实现不清楚,思路是这样的:创建虚拟数组,遍历第一个字符串,记录每个元素出现的次数,放入虚拟数组中;同样创建另一个虚拟数组,遍历第二个字符串,记录每个元素出现的次数,放入该虚拟数组中。之后
程序员劝退师_
·
2024-01-29 19:32
代码随想录
算法
Leetcode202
快乐数(java实现)
今天分享的题目是快乐数:快乐数的定义如下:快乐数(HappyNumber)是指一个正整数,将其替换为各个位上数字的平方和,重复这个过程直到最后得到的结果为1,或者无限循环但不包含1。如果最终结果为1,则该数为快乐数;如果最终结果不为1且进入了循环,则该数不是快乐数。解题思路:快乐数的迭代过程是一个无环的过程,而不是快乐数则会出现环导致无限循环。eg:19-82-68-100-1;2-4-16-37
你憨厚的老父亲突然
·
2024-01-19 21:28
java
开发语言
哈希算法
数据结构
Golang 快乐数
leetcode202
map哈希表 快慢指针法
快乐数
leetcode202
利用map记录对于本体中快乐数的检测,如果非快乐数,应该会在循环中有重复的数出现。当为3位数时,即使为999,每位的平方和仅为243,所以能循环的数肯定是有限的。
鳄梨阿龙
·
2024-01-10 01:58
golang
散列表
开发语言
数据结构
面试150-46(
Leetcode202
快乐数)
代码:classSolution{publicbooleanisHappy(intn){Mapmap=newHashMap0){intx=n%10;num+=x*x;n/=10;}returnnum;}}
从月亮走向月亮7
·
2024-01-04 23:00
java
leetcode
算法
leetcode 202 快乐数
leetcode202
快乐数题目题解代码题目编写一个算法来判断一个数n是不是快乐数。「快乐数」定义为:对于一个正整数,每一次将该数替换为它每个位置上的数字的平方和。
Braylon1002
·
2023-12-04 11:59
leetcode
算法
c++
代码训练营第6天|哈希表1|leetcode242 字母异位词|leetcode349 两个数组交集|
leetcode202
快乐数|leetcode1 两数之和
理论文章:哈希表1leetcode242:字母异位词文章讲解:leetcode242leetcode349:两个数组交集文章讲解:leetcode349leetcode202:快乐数文章讲解:leetcode202leetcode1:两数之和文章讲解:leetcode1目录1,c++哈希表集合总结:2,leetcode242有效的字母异位词2.1,第一发2.2,节省空间3,leetcode349两
吃不饱饭怎么办
·
2023-10-29 07:59
算法
leetcode
散列表
Leetcode202
快乐数解题思路
Leetcode202
快乐数解题思路题目编写一个算法来判断一个数是不是“快乐数”。
imudges_Zy
·
2023-10-21 21:53
Leetcode
Leetcode
Leetcode 202 快乐数(HashSet,环形链表思想)
Leetcode202
快乐数(HashSet)解法1:用HashSet来检测循环:star:为什么说数字n的位数由logn给定呢?
苹果就叫不呐呐
·
2023-10-21 09:54
Leetcode
leetcode
链表
算法
java
程序人生
java数据结构与算法刷题-----
LeetCode202
:快乐数
java数据结构与算法刷题目录(剑指Offer、LeetCode、ACM)-----主目录-----持续更新(进不去说明我没写完):https://blog.csdn.net/grd_java/article/details/123063846思路分析快慢指针,快指针每次走2步,慢指针每次1步,如果快指针走到1,结果正确,如果快指针和慢指针重叠,结果错误代码classSolution{/**O(l
殷丿grd_志鹏
·
2023-10-02 00:08
算法
java
数据结构
链表
leetcode
leetcode每日一题复盘(9.18~9.24)
leetcode202
快乐数这道题一开始卡在如何判断无限循环,看了提示才想到用集合,对set的性质还是不够熟悉,没有抓住无限循环的内涵,它会形成类似于环这样的东西对递归使不使用return很犹豫,如果有返回值时就应该使用
看到请催我学习
·
2023-09-19 13:12
leetcode
算法
职场和发展
LeetCode 202快乐数
LeetCode202
快乐数题目简述:编写一个算法来判断一个数n是不是快乐数。
徐步小兵
·
2023-09-08 01:50
LeetCode
代码随想录算法训练营第6天|Leetcode 1、两数之和、Leetcode 202 快乐数、 Leetcode 242 有效的字母异位词、 Leetcode 349 两个数组的交集
Leetcode1、两数之和
Leetcode202
快乐数Leetcode242有效的字母异位词Leetcode349两个数组的交集242.有效的字母异位词Java:调用charAt()方法得到一个字符,
m0_70815902
·
2023-07-23 18:25
数据结构
算法
哈希算法
哈希表--day4--(
leetcode202
/leetcode1/leetcode454)
文章目录leetcode202.快乐数基本思路AC-codeleetcode1.两数之和基本思路AC-code454.四数相加II基本思路AC-codeleetcode202.快乐数链接基本思路实际上题目隐藏着一个小细节,就是告诉你会发生无限循环,那我们该如何跳出这个无限循环就是一个需要想通的点,而在这个过程中,我们通过几次样例的测试或者根据常识的判断,最后发生无限循环的原因,就是存在了出现相同的
Micoreal
·
2023-06-20 04:37
散列表
算法
leetcode
算法学习|Day6-哈希表|Leetcode242有效的字母异位词,Leetcode349两个数组的交集,
Leetcode202
快乐数,Leetcode1两数之和
Leetcode242(有效的字母异位词)题目描述解题思路方法一:哈希表_数组方法二:调用Counter总结二、Leetcode349(两个数组的交集)题目描述解题思路方法一:哈希表_数组方法二:哈希表_map总结三、
Leetcode202
ambitious_Rgr
·
2023-06-07 07:30
哈希表
算法
python
数据结构
leetcode
Day6:Leetcode242有效字母异位,Leetcode349两个数组的交集,
Leetcode202
快乐数,Leetcode1两数之和
今日鸡汤:Liveyourownlife!!!1.有效字母异位Leetcode242题目:给定两个字符串s和t,编写一个函数来判断t是否是s的字母异位词。注意:若s和t中每个字符出现的次数都相同,则称s和t互为字母异位词。示例1:输入:s=“anagram”,t=“nagaram”输出:true示例2:输入:s=“rat”,t=“car”输出:false思路:代码随想录创建一个长度为26的数组,通
Hessian_Matrix
·
2023-06-07 07:29
菜鸡的刷题记录
leetcode
算法
java
leetcode202
快乐数c++
题目描述编写一个算法来判断一个数是不是“快乐数”。一个“快乐数”定义为:对于一个正整数,每一次将该数替换为它每个位置上的数字的平方和,然后重复这个过程直到这个数变为1,也可能是无限循环但始终变不到1。如果可以变为1,那么这个数就是快乐数。示例:输入:19输出:true解释:12+92=8282+22=6862+82=10012+02+02=1代码实现用一个map存储已经访问过的数,但是当数据很多的
Silverdew*
·
2020-08-14 18:06
leetcode题
Happy Problem【
leetcode202
】
Tips:第一次没有AC是因为没有判断1这个特殊的数,其他没有什么太难的地方,代码和注释如下:publicclassSolution202{publicbooleanisHappy(intn){intnn=n,temp=0;Setset=newHashSet();//用set检测是否回到了起点set.add(n);//将n加入if(n==1)//1需要先判断returntrue;while(tem
码出祁迹
·
2020-07-13 03:26
SOJ-Sicily
每日一题 Day6–
leetcode202
–快乐数
每日一题Day6–
leetcode202
–快乐数题目链接:https://leetcode-cn.com/problems/happy-number/链接为leetcode中文社区,题目没有区别,感觉很好用题面描述
小问号的朋友
·
2020-06-29 11:50
每日一题leetcode
leetcode202
Happy Number
题目要求实现一个算法来判断一个数字是否开心。一个开心数字是指将数字的各个位上的数求平方和,如果这个数字最终能够计算至1,那么这个数字就是一个开心数字。如果这个数字一直在某个圈中循环,那么这就不是一个开心数字。题目中也给了19这个例子。思路一:hashset利用set的特性,我们可以将已经遍历过的值存入其中,如果遇到重复的值就跳出循环并判断重复的值是否为1。publicbooleanisHappy(
raledong
·
2018-01-07 00:00
leetcode
hash
[
LeetCode202
]Happy Number
Writeanalgorithmtodetermineifanumberis"happy". Ahappynumberisanumberdefinedbythefollowingprocess:Startingwithanypositiveinteger,replacethenumberbythesumofthesquaresofitsdigits,andrepeattheprocessunti
u012175043
·
2015-12-03 05:00
LeetCode
[
LeetCode202
] Happy Number
Writeanalgorithmtodetermineifanumberis"happy".Ahappynumberisanumberdefinedbythefollowingprocess:Startingwithanypositiveinteger,replacethenumberbythesumofthesquaresofitsdigits,andrepeattheprocessuntilt
sbitswc
·
2015-09-02 12:00
LeetCode
Math
上一页
1
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他