
趣味算法
文章平均质量分 77
小豪学长啊
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
趣味问题之趣味整数
# -*- coding: utf-8 -*- """ Created on Thu Nov 17 16:52:17 2016 @author: alis """ '''趣味百题之趣味整数''' # 求一个数的所有因子 def factors(num): p = 1 q = num a = [] whil原创 2016-11-18 18:54:59 · 745 阅读 · 0 评论 -
趣味算法之趣味素数
# coding:utf-8 # 1素数(质数)指的是不能被分解的数,除了1和它本身之外就没有其他数能够整除。 #求100以内的所有素数。 def isPrimeNumber(n): p = 2;q = n;a = [] while p if n%p ==0: a.append(p) break原创 2016-11-18 18:56:12 · 909 阅读 · 0 评论 -
趣味百题之趣味猜想
# -*- coding: utf-8 -*- import sys reload(sys) sys.setdefaultencoding("utf-8") """ Created on Wed Dec 07 18:43:25 2016 趣味百题之趣味猜想 @author: onlyyo """ # 1. '''角谷猜想的内容为:任意给定一个自然数,若它为偶数则除以2, 若它为奇术则乘3加1,原创 2016-12-14 19:47:19 · 733 阅读 · 0 评论 -
趣味问题之趣味数学
# -*- coding: utf-8 -*- """ Created on Sun Nov 20 19:48:23 2016 @author: alis 趣味问题之趣味数学 """ #1.有4个砝码,总重量是40克,砝码的质量是整数,且各不相等。 # 请确定它们的质量,使之能称出1~40克任何整数质量的物体。 def fun(m, n): a = [] index = n原创 2016-11-22 21:20:30 · 1482 阅读 · 0 评论 -
趣味算法之趣味分数
# -*- coding: utf-8 -*- """ Created on Wed Dec 07 18:43:25 2016 趣味百题之趣味分数 @author: onlyyo """ # 1.求任意两个整数的最大公约数 def fun(n,m): if n > m: n,m = m,n while True: m,n = n, m%原创 2016-12-07 20:35:14 · 3747 阅读 · 0 评论 -
趣味百题之逻辑推理
# -*- coding: utf-8 -*- """ Created on Sun Jan 15 20:46:14 2017 @author: alis """ # 1.斐波那契数列,求前面25项 def fibona(n): a = [1] * n for i in range(2,n): a[i] = a[i-1] + a[i-2]原创 2017-01-15 22:26:22 · 806 阅读 · 0 评论 -
趣味算法之泊松分酒
有一个12品脱(pint)的酒瓶,里面装满葡萄酒,另有8品脱和5品脱的瓶子各一个。问如何从中分出6品脱的酒出来? 传说泊松年轻时成功解决了该问题,勾起了他对数学的兴趣而投身数学研究,因此该问题被称为泊松分酒问题。另外这个问题又被称为分油问题啦,分水问题啦等等。 小学的时候在一本《十万个问什么——数学卷》中看到过这个问题,那本书直接给出了一个解答过程,又没说原理,看得我糊里糊涂。原创 2017-01-18 21:11:08 · 6383 阅读 · 0 评论 -
趣味百题之趣味变幻
# -*- coding: utf-8 -*- """ Created on Tue Jan 17 15:01:35 2017 @author: alis 趣味变幻 """ #1.将一个正整数分解质因数。例如,输入90,打印出90=2*3*3*5 def fun1(n): Z = n res = [] k=2 while原创 2017-01-18 21:39:02 · 602 阅读 · 0 评论