我对ruby作为一种语言还是比较陌生的,但我知道有很多方便的方法内置到了这门语言中。下面是当前的代码,它接受一个字符串进行散列,将其解包到一个UTF-8值数组中,对其中的每个值进行计算密集型数学运算,在完成数学运算后将所有这些值相加,取该值的模数为65,536,然后返回该值的十六进制表示**3) new_val = sum % 65_536 # Gives a number from 0 to 65,535end
在非常<e
我有一个很大的程序,它(唉)广泛地使用%in%运算符。随着数据大小的增长,程序运行速度变慢--问题似乎出在% in %运算符上。下面是这个问题的一些细节。我有一个坏单词的列表,我想将输入列表与坏单词进行匹配。input.words=c("hi","sample","badword")
bad.words=c("badword","badword2","badword3"