内容简介作者简介第1章 基本概念1-1 认识Python1-2 Python的起源1-3 Python语言发展史1-4 Python的应用范围1-5 跨平台的程序语言1-6 系统的安装与执行1-7 文档的创建、存储、执行与打开第2章 认识变量与基本数学运算2-1 用Python做计算2-2 认识变量2-3 认识程序的意义2-4 认识注释的意义2-5 Python变量与其他程序语言的差异2-6 变量
转载
2024-08-19 14:21:01
16阅读
编写一个算法来判断一个数 n 是不是快乐数。 「快乐数」定义为:对于一个正整数,每一次将该数替换为它每个位置上的数字的平方和,然后重复这个过程直到这个数变为 1,也可能是 无限循环 但始终变不到 1。如果 可以变为 1,那么这个数就是快乐数。 如果 n 是快乐数就返回 True ;不是,则返回 Fa
转载
2020-10-24 10:06:00
61阅读
2评论
我们社区陆续会将顾毅(Netflix 增长黑客,《iOS 面试之道》作者,ACE 职业健身教练。)的 Swift 算法题题解整理为文字版以方便大家学习与阅读。
原创
2022-10-04 02:02:03
109阅读
思路:这个题一开始没思路,卡在死循环如何处理上了。看了题解,思路如下:创建一个集合,如果所要判断的数不在集合里面,需要添加进
原创
2022-07-01 17:19:17
85阅读
编写一个算法来判断一个数 n 是不是快乐数。「快乐数」定义为:对于一个正整数,每一次将该数替换为它每个位置上的数字的平方和。然后重复这个过程直到这个数变为 1,也可能是 无限循环 但始终变不到 1。如果 可以变为 1,那么这个数就是快乐数。如果 n 是快乐数就返回 true
原创
2021-07-21 16:55:37
200阅读
参考链接:https://leetcode-cn.com/problems/happy-number/solution/kuai-le-shu-by-leetcode-solution/cl
原创
2022-08-11 10:21:04
34阅读
虽然是一道简单题,但是简单的基础是对这个数学问题有足够的认识,最重要的就是要知道,不论多大的数,最终都会回到243以下,因为最大的三位数99经过一次操作后便是243,而更大的数操作后数位会不断减少,最后回到243以下。知道这一点是比较关键的,因为可以把所有数分为两类,一类是可以到达1的,一类是处于死 ...
转载
2021-09-02 20:52:00
85阅读
2评论
编写一个算法来判断一个数 n 是不是快乐数。「快乐数」 定义为:对于一个正整数,每一次将该数替换为它每个位置上的数字的平方和。然后重复这个过程直到这个数变为 1,也可能是 无限循环 但始终变不到 1。如果这个过程 结果为 1,那么这个数就是快乐数。如果 n 是 快乐数 就返回 t
原创
2023-08-22 23:09:22
85阅读
编写一个算法来判断一个数 n 是不是快乐数。「快乐数」定义为:对于一个正整数,每一次将该数替换为它每个位置上的数字的平方和。然后重复这个过程直到这个数变为 1,也可能是 无限循环 但始终变不到 1。如果 可以变为1,那么这个数就是快乐数。如果 n 是快乐数就返回 true ;不是,则返回 false 。示例 1:输入:19输出:true解释:12 + 92 = 8282 + 22 = 6862 + 82 = 10012 + 02 + 02 = 1...
原创
2023-03-02 18:50:05
87阅读
地址 https://leetcode-cn.com/problems/happy-number/ 编写一个算法来判断一个数 n 是不是快乐数。 「快乐数」定义为: 对于一个正整数,每一次将该数替换为它每个位置上的数字的平方和。 然后重复这个过程直到这个数变为 1,也可能是 无限循环 但始终变不到 ...
转载
2021-08-21 13:42:00
122阅读
2评论
202. 快乐数 题目:202.快乐数(简单) 题目描述 编写一个算法来判断一个数 n 是不是快乐数。 「快乐数」定义为: 对于一个正整数,每一次将该数替换为它每个位置上的数字的平方和。 然后重复这个过程直到这个数变为 1,也可能是 无限循环 但始终变不到 1。 如果 可以变为 1,那么这个数就是快 ...
转载
2021-10-22 10:55:00
313阅读
2评论
1package 哈希; 2 3import java.util.HashSet; 4import java.util.Set; 5 6/** 7 * 202. 快乐数 8 * 编写一个算法来判断一个数 n 是不是快乐数。 9 * <p>10 * 「快乐数」定义为:11 * <p>12 * 对于一个
原创
2021-06-03 17:18:24
62阅读
编写一个算法来判断一个数 n 是不是快乐数。 「快乐数」定义为:对于一个正整数,每一次将该数替换为它每个位置上的数字的平方和,然后重复这个过程直到这个数变为 1,也可能是 无限循环 但始终变不到 1。如果 可以变为 1,那么这个数就是快乐数。 如果 n 是快乐数就返回 True ;不是,则返回 Fa ...
转载
2021-09-25 17:47:00
137阅读
2评论
题目描述:编写一个算法来判断一个数 n 是不是快乐数。「快乐数」定义为:对于一个正
原创
2023-01-21 02:03:22
127阅读
1.题目编写一个算法来判断一个数 n 是不是快乐数。「快乐数」 定义为:对于一个正整数,每一次将该数替换为它每个位置上的数字的平方和。然后重复这个过程直到这个数变为 1,也可能是 无限循环 但始终变不到 1。如果这个过程 结果为 1,那么这个数就是快乐数。如果 n 是 快乐数 就返回 true ;不是,则返回 false 。2.代码class Solution { pub
原创
2023-01-20 15:57:40
153阅读
题目描述:
编写一个算法来判断一个数是不是“快乐数”。
62 + 82 = 100
12 + 02 ...
原创
2022-11-01 10:54:53
110阅读
编写一个算法来判断一个数是不是“快乐数”。
一个“快乐数”定义为:对于一个正整数,每一次将该数替换为它每个位置上的数字的平方和,然后重复这个过程直到这个数变为 1,也可能是无限循环但始终变不到 1。如果可以变为 1,那么这个数就是快乐数。
示例:
输入: 19
输出: true
解释:
1^2 + 9^2 = 82
8^2 + 2^2 = 68
6^2 + 8^2 = 100
1^2 +...
原创
2021-07-08 18:13:01
75阅读
不要觉得是简单题就懒得思考了。一名优秀的程序员应该主动将时间复杂度、空间复杂度都调至最优!
原创
2024-08-04 00:38:19
57阅读
写一个算法来判断一个数是不是“快乐数”。一个数是不是快乐是这么定义的:对于一个正整数,每一次将该数替换为它每个位置上的数字的平方和,然后重复这个过程直到这个数变为 1,或是无限循环但始终变不到 1。如果可以变为 1,那么这个数就是快乐数。案例: 19 是一个快乐数。 1^2 + 9^2 = 828^
转载
2018-04-08 16:57:00
82阅读
2评论
编写一个算法来判断一个数 n 是不是快乐数。「快乐数」定义为:对于一个正整数,每一次将该数替换为它每个位置上的数字的平方和。然后重复这个过程直到这个数变为 1,也可能是 无限循环 但始终变不到 1。如果 可以变为 1,那么这个数就是快乐数。如果 n 是快乐数就返回 true ;不是,则返回 false 。示例 1:输入:19输出:true解释:12 + 92 = 8282 + 22 = 6862 + 82 = 10012 + 02 + 02 = 1示例 2:输入:n = 2
原创
2022-03-04 18:36:42
72阅读