![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
python-键盘上的艺术
编程爱好者
展开
-
有四个数字:1、2、3、4,能组成多少个互不相同且无重复数字的三位数?
有四个数字:1、2、3、4,能组成多少个互不相同且无重复数字的三位数?各是多少? '''有四个数字:1、2、3、4,能组成多少个互不相同且无重复数字的三位数?各是多少?''' a_set=[1,2,3,4] for i in a_set: for j in a_set: for k in a_set: if i != j and i!=k and j...原创 2019-08-15 21:24:56 · 10732 阅读 · 0 评论 -
每日一练:3000!的尾数有多少个零?
分析:先求出100!的值,然后数一下末尾有多少个零。事实上,与上题一样,由于计算机所能表示的整数范围有限,这是不可能的。 为了解决这个问题,必须首先从数学上分析在100!结果值的末尾产生零的条件。不难看出:一个整数若含有一个因子5,则必然会在求100!时产生一个零。因此问题转化为求1到100这100个整数中包含了多少个因子5。若整数N能被25整除,则N包含2个因子5;若整数N能被5整除,则N...原创 2019-08-16 14:33:29 · 1100 阅读 · 0 评论 -
每日一练:广度优先算法(BFS)的应用。
问题:给定一个非负整数数组,你最初位于数组的第一个位置。数组中的每个元素代表你在该位置可以跳跃的最大长度。判断你是否能够到达最后一个位置。 示例1: 输入: [2,3,1,1,4] 输出: true 解释: 从位置 0 到 1 跳 1 步, 然后跳 3 步到达最后一个位置。 示例2: 输入: [3,2,1,0,4] 输出: false 解释: 无论怎样,你总会到达索引为 3 的位置。但该位置的最...原创 2019-08-18 09:00:01 · 353 阅读 · 0 评论