Je veux trouver les 3 premiers nombres maximum répétés dans un tableau d'entiers?Pour trouver les 3 premiers nombres maximum répétés dans un tableau d'entiers
est Ci-dessous le morceau de code que j'ai essayé, mais je ne pouvais pas trouver le résultat souhaité:
static void Main(string[] args)
{
int[,] numbers = {
{1, 2, 0, 6 },
{5, 6, 7, 0 },
{9, 3, 6, 2 },
{6, 4, 8, 1 }
};
int count = 0;
List<int> checkedNumbers = new List<int>();
foreach (int t in numbers)
{
if (!checkedNumbers.Contains(t))
{
foreach (int m in numbers)
{
if (m == t)
{
count++;
}
}
Console.WriteLine("Number {0} is Repeated {1} Times ", t, count);
count = 0;
checkedNumbers.Add(t);
}
}
Console.ReadLine();
}
I J'ai posté mon code que j'ai essayé. Jetez un coup d'oeil et suggérez-moi si j'ai fait quelque chose de mal? –
S'il vous plaît vérifier ma réponse avec votre code –