文章来源:http://www.ibm.com/developerworks/cn/opensource/os-cn-rubysbl/Symbol 是什么Ruby 是一个强大的面向对象脚本语言(本文所用 Ruby 版本为1.8.6),在 Ruby 中 Symbol 表示“名字”,比如字符串的名字,标识符的名字。创建一个 Symbol 对象的方法是在名字或者字符串前面加上冒号:创建 symbol 对...【阅读全文】
通常 f(n) = m*f(n-1)+nn太大深度太深,就不能计算了此时可以做个变通,让f有记忆功能,然后在外面for i in range(n): f(i)从而绕开递归深度的问题sample:#this will....def f(n): if n < 2: return 1 return f(n-1)+f(n-2)#to this,will work finedRes = {}d...【阅读全文】