《Ruby太慢了》PHP实现,两种算法

http://www.oschina.com 之前 有一篇文章 http://www.oschina.net/translate/ruby-is-too-slow-for-programming-competitions 一下子掀起了各语言实现这个算法的狂潮 转帖呢,首先看看题目要求:给定数字X和Y,返回其中包括多少个数字,数字本身是回文数,同时也是另一个回文数的平方。 这里有一个PHP 实现,是仿照的 JAVA 算法:http://www.oschina.net/code/snippet_1023425_20741 实际上这样没有完全利用PHP本身的特点,运算速度颇慢,我本地大概27s 我以这个算法为基础,优化如下: <?php set_time_limit(0); $t1 = microtime(true); $min = 1; $max = 100000000000000; $i = (int) sqrt($min); $end…

Continue reading

Forrest Gump

又拖着看了一下 《Forrest Gump》,一个词纠结于心 或许。。我是“聪明”的,但是 Gump 的“笨”让我,真的感觉到了 —— 悔恨 如果曾经有些事情,我也像 Gump 一样“笨”,或许人生能变的,像曾经的我所希望的那样 虽然,这已经被现在的我“聪明”的放弃了,永远的压在了心底 所以 我悔我的过去,悔我没有那种“笨”的直接、单纯和执着,去真正的做那些想要追求的 我恨我的现实,恨我的聪明,这让我失去了那曾经是我最希望获得的幸福 虽然,不激烈,但是这个感觉却凝结在内心中无法散去 不过,我真的是现实,因为我又“聪明”的给自己了理由: 就算我现在再悔恨,过去也无法改变,除非能带着我现在的记忆重生,否则即使回到过去,一切再发生一遍,结果也还会是如此 ”聪明“所以就会自私,会想要保护自己,实际上可能却会伤害自己 努力让自己”笨“一点,希望能找回那失去的直接、单纯,当若干年后再看 Forrest Gump 能无怨无悔

Continue reading

PHP5.4

总结一下有点意思的 PHP5.4 更新: <?= is now always available regardless of the short_tags setting <?= 不管php.ini里面 short_tags 怎么设置都将一直能用 Added multibyte support by default 终于直接支持多字节了,应该是不需要再用mbstring了吧 Added support for Traits 新的语法结构,trait,用法看这里:https://wiki.php.net/rfc/traits…

Continue reading

共勉之

http://www.douban.com/group/topic/11354877/ 里面看见这句话: Erlang 语言素有“难学”的名声,其中一个原因就是因为虽然其语法十分简单,但常会让人心生 “就这样了,然后呢?” 之惑——因为过于灵活而无所适从,而且也不存在着显而易见的正确用法。这种困扰通常要在有了一定的实践经验之后才会渐渐消散。换句话说,在“学会”和“用好”之间存在着一堵模模糊糊的墙,而这一“未知区域”又需要一定的耐心和经验方可穿越。 感觉说的太对了,学 Erlang 的时候的确就是这种感觉,这个又让我想起了JS其实也是这样的,只有更多的实践才能真正的掌握

Continue reading

纪念一下 ZONE

知道 ZONE 这个日本最幼齿的组合时,她们都解散了好几年了 算起来到今年已经是第六年了 《secret base ~君がくれたもの~》 真的很好听,强烈推荐。《今日的5年2班》的片尾曲,我也是这样知道的这首歌,然后知道的这个组合 《白い花 》 《最终幻想战略版》的主题歌,真是怀念,当年还是从动漫时代的磁带上听到的 最后献上 ZONE 05年武道馆告别演唱会~ http://v.youku.com/v_show/id_XMjEyMTQ4NDcy.html

Continue reading