能力值:
( LV2,RANK:10 )
|
-
-
2 楼
有算法基础的话,这个算法不难,很简单就能看懂的。
|
能力值:
( LV2,RANK:10 )
|
-
-
3 楼
恳请兄弟指点~~
|
能力值:
( LV9,RANK:380 )
|
-
-
4 楼
int __cdecl main(int argc, const char **argv, const char **envp)
{
int v3; // eax@0
unsigned int v4; // edx@0
int v5; // ecx@0
int v6; // edx@1
*(_DWORD *)(v5 + 2504) = v3 + 1;
v6 = ((((v4 >> 11) ^ v4) & 0xFF3A58AD) << 7) ^ (v4 >> 11) ^ v4;
return ((v6 & 0xFFFFDF8C) << 15) ^ v6 ^ ((((v6 & 0xFFFFDF8C) << 15) ^ (unsigned int)v6) >> 18);
}
|
能力值:
( LV2,RANK:10 )
|
-
-
5 楼
主要想知道它是一个什么算法. 因为这个应该是一个标准的算法:)
|
能力值:
( LV4,RANK:50 )
|
-
-
6 楼
不是什么算法,是除法,编译器优化后就这样了
|
能力值:
( LV2,RANK:10 )
|
-
-
7 楼
感谢. 不知道是一个什么标准算法会有这样的代码:)
|
能力值:
( LV2,RANK:10 )
|
-
-
8 楼
已经解决~~~
|
能力值:
( LV2,RANK:10 )
|
-
-
9 楼
梅森旋转算法 一个伪随机数的生成算法 https://zh.wikipedia.org/wiki/%E6%A2%85%E6%A3%AE%E6%97%8B%E8%BD%AC%E7%AE%97%E6%B3%95
|
|
|