Answers for "fisher yates shuffle"

C#
1

fisher yates shuffle

public static T[] SuffeledArray<T>(T[] array, int seed)
{
    var rand = new Random(seed);
    for (int i = 0; i < array.Length; i++)
    {
        var randIndex = rand.Next(i, array.Length);
        var tempItem = array[randIndex];
        array[randIndex] = array[i];
        array[i] = tempItem;
    }
    return array;
}
Posted by: Guest on February-13-2022

C# Answers by Framework

Browse Popular Code Answers by Language