内容简介作者简介第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阅读
  • 1
  • 2
  • 3
  • 4
  • 5