我想构造一个双射函数f(k, n, seed)从[1,n]到[1,n],其中1<=k<=n和1<=f(k, n, seed)<=n对每个给定的seed和n。函数实际上应该从1,2,...,n的随机排列返回一个值。随机性由seed决定。不同的seed可能对应于不同的排列。我希望f(k, n, seed)函数的时间复杂度对于每个1<=k<=n和任何给定的seed都是O
我想以前有人问过这个问题,但是没有例子很难描述我的意思,所以让我们开始吧……我不是Javascript专家,我有一段代码(从一个例子中复制和修改),它的语法我想要理解(这样我就可以在不必要的时候删除)/* useEffect() is just a lifecycle method for the application */
/* To put