前端之家收集整理的这篇文章主要介绍了
C#中位的快速置换,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
由于C#不提供Knuth在C中没有的任何位操作指令,不,没有.NET / C#特定的
解决方案.
同时,.NET确实提供了动态编译功能,可以帮助您有效地重复执行shuffle.@H_502_3@
什么版本的.NET?最简单的方法可能是使用Knuth的算法并在Expression< Func< ulong,ulong>>中对结果操作进行编码,然后将结果编译为Func< long,long>代表.@H_502_3@
原文链接:https://www.f2er.com/csharp/99583.html