![]() |
1
6
this SO question . 它有一些有用的答案和参考资料。 |
![]() |
2
2
编辑 Linear Feedback Shift Register . wikipedia页面显示了如何设置从1到19位长的最大LSFR,并且有一个指向PDF的链接,该链接具有最多168位长的寄存器设置。实现一个算法应该不难,该算法将为您提供从1到任意N的伪随机值
后一个函数的一个明显优化是分析N并找到最接近它的位长度的LFSR函数,这将最小化while循环中的未命中 结束编辑 在第二部分中,只点击较低的三角形意味着您需要减少N并改变将一维索引转换为二维索引的方式。例如:
|
![]() |
3
0
对于下三角,您还可以使用标记过程来跟踪您已经访问过的对象,但现在在生成整数时
|
![]() |
danial · 如何在多个字符串的每个位置找到最频繁的字符 2 年前 |
![]() |
Manny · 如何比较Perl中的字符串? 2 年前 |
![]() |
Diret · 获取范围内每个数字的子倍数的算法 2 年前 |
![]() |
Saif · 排序时python如何决定何时调用比较器? 2 年前 |