背景 小杉终于进入了天堂。他看到每个人都带着一双隐形翅膀,他也想要。 (小杉是怎么看到的?……) 描述 天使告诉小杉,每只翅膀都有长度,两只翅膀的长度之比越接近黄金分割比例,就越完美。 现在天使给了小杉N只翅膀,小杉想挑出一对最完美的。 格式 输入格式 每组测试数据的第一行有一个数N(2<=N<=3 ...
分类:
其他好文 时间:
2017-07-04 20:25:18
阅读次数:
231
递归: 程序调用自身的编程技巧称为递归( recursion)。递归做为一种算法在程序设计语言中广泛应用。 一个过程或函数在其定义或说明中有直接或间接调用自身的一种方法,它通常把一个大型复杂的问题层层转化为一个与原问题相似的规模较小的问题来求解,递归策略只需少量的程序就可描述出解题过程所需要的多次重 ...
分类:
其他好文 时间:
2017-06-07 23:15:51
阅读次数:
206
背景 小杉终于进入了天堂。他看到每个人都带着一双隐形翅膀,他也想要。 (小杉是怎么看到的?……) 描述 天使告诉小杉,每只翅膀都有长度,两只翅膀的长度之比越接近黄金分割比例,就越完美。 现在天使给了小杉N只翅膀,小杉想挑出一对最完美的。 格式 输入格式 每组测试数据的第一行有一个数N(2<=N<=3 ...
分类:
其他好文 时间:
2017-06-02 17:20:06
阅读次数:
166
1. 什么是斐波那契数? 这里我借用百度百科上的解释:斐波那契数,亦称之为斐波那契数列(意大利语: Successione di Fibonacci),又称黄金分割数列、费波那西数列、费波拿契数、费氏数列,指的是这样一个数列:0、1、1、2、3、5、8、13、21、……在数学上,斐波纳契数列以如下被 ...
分类:
编程语言 时间:
2017-05-13 21:03:44
阅读次数:
556
Python进阶强化训练之装饰器使用技巧进阶如何使用函数装饰器?实际案例某些时候我们想为多个函数,统一添加某种功能,比如记时统计、记录日志、缓存运算结果等等。我们不想在每个函数内一一添加完全相同的代码,有什么好的解决方案呢?解决方案定义装饰奇函数,用它来生成一个..
分类:
编程语言 时间:
2017-05-12 14:27:07
阅读次数:
271
裴波那契查找(Fibonacci Search)是利用黄金分割原理实现的查找方法,也是仅使用加减实现的二分查找法。 ...
分类:
编程语言 时间:
2017-04-20 18:33:40
阅读次数:
241
有两堆各若干个物品,两个人轮流从某一堆或同时从两堆中取同样多的物品,规定每次至少取一个,多者不限,最后取光者得胜。 a b 两堆 a >= b 奇异局势 (a - b) * (1 + sqrt(5)) / 2.0) == a 黄金分割数(1+√5)/2 = 1.618... ...
分类:
其他好文 时间:
2017-04-03 17:00:14
阅读次数:
141
费波那契数列(意大利语:Successione di Fibonacci),又译为费波拿契数、斐波那契数列、费氏数列、黄金分割数列。 在数学上,费波那契数列是以递归的方法来定义: {\displaystyle F_{0}=0} {\displaystyle F_{1}=1} {\displaysty ...
分类:
编程语言 时间:
2017-03-27 23:55:45
阅读次数:
865
余星男综合分析总结:黄金今日还有破低的需求,但是周五非农之前应该不会出现太大的行情,晚间EIA老师看好震荡上涨的趋势,操作上建议逢低做多, 需要注意的是当下国际政治风险频发,存在许多的不确定性,操作上切记严格设置止损控制风险 黄金日内行情不断下移,压力位也是上移,建议行情反弹1220空单进场,止损默 ...
分类:
其他好文 时间:
2017-03-08 13:38:49
阅读次数:
103
今天听朋友说了这个数列,试着写写,挺有意思的 斐波那契数列(Fibonacci sequence),又称黄金分割数列、因数学家列昂纳多·斐波那契(Leonardoda Fibonacci)以兔子繁殖为例子而引入,故又称为“兔子数列”,指的是这样一个数列:1、1、2、3、5、8、13、21、34、…… ...
分类:
其他好文 时间:
2017-03-04 00:18:26
阅读次数:
153