以下引用snstar2006于2008-12-13 22:53:39的发言:
def rand_sign(num)
return [num, -num][rand(2)]
end
以下引用sonwood于2008-12-13 23:52:08的发言:
a=rand(2)
(a==1)?(a=-1):(a=1)
以下引用沉影不器于2008-12-21 16:48:27的发言:
max和min大概以某某排序法筛选出来的吧?
在数组元素多的情况下效率低,只两个元素也低么?一个判断就分出来了,机器最拿手的就是逻辑运算...
以下引用沉影不器于2008-12-15 19:29:36的发言:
以下引用一路一风尘于2008-12-15 18:49:08的发言:
哦,呵呵,知道问题所在,不必拘泥方法。
另外.max与.mix的效率极差。
如果使用者知道从小到大写两个参数,就不需要了
关于alias,似乎ruby真的是用链表之类的东西保存了所有方法名
欢迎光临 Project1 (https://rpg.blue/) | Powered by Discuz! X3.1 |