Luckyscript's Blog
  • 致命魔术简评

    爱迪生说:天才就是1%的天分加上99%的汗水,但是那1%的天分是最重要的,甚至比那99%的汗水都重要。

    爱迪生是天才吗?和特斯拉比起来显然不是。

    最近又重现看了遍《致命魔术》,少了之前的惊讶,多了几分佩服。最伟大的魔术师是谁?不是Borden,不是Angier,而是导演诺兰。这部电影用了类比蒙太奇的手法,将老道具师Cutter为女孩讲解鸟笼魔术和时间轴上更为推前的Angier最后一场演出联系到一起,完成了倒叙开场,比《失忆》中轰炸式的倒叙,更加圆润自如,并由Cutter的“prestige”一词,呼应主题同时完成转场,电影自然过渡到法庭部分。Borden因被目击在水箱旁看着Angier溺毙

  • 真的只是随机吗

    背景

    随机数在我们的日常应用中可谓是非常广泛,比如俄罗斯方块的下一个,部落冲突砍树获得的宝石数,DOTA斧王转不转。例子实在不要太多。

    Math.random()

    但是说到随机数的生成,我想懂一点编程的人都可以写出来。比如js中,可以用Math.random()*range+n来实现。

    伪随机

    然而,你有没有考虑过,计算机所生产的随机数,其实是属于伪随机,那么什么是伪随机呢?伪随机所生产随机数,只是一个重复周期比较大的数列按一定的「算法」和「种子值」生成的。参考:维基百科 那么说,

  • 浅谈尾递归

    第一次接触尾递归(Tail recursion)是在读《SICP》这本书上。第二次是面试的时候,被面试官问到了。

    递归

    (define (Fibonacci x)
      (cond (= x 1) 1
        (= x 2) 2
            (else 
                  (+ (Fibonacci (- x 2) (Fibonacci (- x 1))))))

    这是个简单的斐波那契函数,函数的作用就是算出对应的斐波那契值。我们很容易想到,Fibonacci x

  • 小诗一首

    或许,我们终究会有一天,挽着别人的手,忘了曾今的她。

    或许,曾经发过的山盟海誓,也会淹没在滔滔的江水中,不留一丝。

    我走在这片雪地里,望着南方。那是你的方向。

    爱听音乐的南方姑娘,过了年就20了吧?

    可是,那些因为缘分而带来的东西,也终究会缘尽别离呀。

    就像这北国的雪花,虽然美丽,终究也会融化。

    我走着,那漫天的雪花,在空中飞舞,不知疲倦。

    仍记得,那年秋天。

    落叶如疲倦的蝴蝶,我俩躺在草地上,望着​天边。

    你说,你要去大城市。

    我看着你的双眸,好想时间就停在那一刻。

    后来,我只身来到北方,渐渐的,淡了,淡了。

    远处,灯桥楼树,摇曳追逐。

    我说那蓝天,我依稀记得。