ITPub博客

首页 > 区块链 > 区块链 > TF游戏Ai智能系统开发

TF游戏Ai智能系统开发

原创 区块链 作者:Congge420 时间:2023-05-22 16:54:19 0 删除 编辑

Tech-Finger能稳定运行就是因为它的造血能力,也是它和别的圈子 最大的区别!!!

使用了 FNV1_32_HASH算法,如下:

 

 

 

   public class HashUtil{

 

 

 

   /**关于区块链技术开发唯:Congge420

 

 

 

   *计算Hash值,使用FNV1_32_HASH算法

 

 

 

   *param str

 

 

 

   *return

 

 

 

   */关于区块链技术开发唯:Congge420

 

 

 

   public static int getHash(String str){

 

 

 

   final int p=16777619;

 

 

 

   int hash=(int)2166136261L;

 

 

 

   for(int i=0;i<str.length();i++){

 

 

 

   hash=(hash^str.charAt(i))*p;

 

 

 

   }

 

 

 

   hash+=hash<<13;

 

 

 

   hash^=hash>>7;

 

 

 

   hash+=hash<<3;

 

 

 

   hash^=hash>>17;

 

 

 

   hash+=hash<<5;

 

 

 

   if(hash<0){

 

 

 

   hash=Math.abs(hash);

 

 

 

   }

 

 

 

   return hash;

 

 

 

   }

 

 

 

   }


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/70029947/viewspace-2953790/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2023-05-12

  • 博文量
    22
  • 访问量
    12151