建议和反馈

请填写你的反馈内容

问答 > 加密货币 > 问答详情
求助中

Ruby:帮助改进哈希算法10LK

对于红宝石语言,我还是一个相对较新的人,但是我知道在语言中内置了许多方便的方法。我正在尝试生成一个“哈希”以在低级区块链验证程序中进行检查,并且我想知道是否有任何“便利方法”可以让您尝试使此哈希算法更有效。我想我可以通过利用ruby的最大整数大小来提高效率,但是我不确定。

该代码接受要散列的字符串,将其解压缩为UTF-8值的数组,对这些值中的每一个进行计算密集型数学运算,对它们进行算术运算后将所有这些值相加,得出该值以65,536为模,然后返回该值的十六进制表示。


2021-01-13
0
请先登陆或注册

暂无回答!

求助中

解决了这个问题,预计可以帮助到

  • 0
  • 0
  • 4
  • 6
  • 1
邀请

感谢您的善举,每一次解答会成为新人的灯塔,回答被采纳后获得20算力和相应的LK币奖励