C# программа для поиска наибольшего количества повторений в целочисленном массиве [1, 1, 2, 5, 6, 7, 3, 3, 3, 5, 2, 4, 1, 1, 1, 1
Find Highest Repetitive Count in a integer array. [1,2,5,4,4,6,7,3,3,5,2,4]
class Program { static void Main(string[] args) { int[] array = { 10, 5, 10, 2, 2, 3, 4, 5, 5, 6, 7, 8, 9, 11, 12, 12 }; int count = 1; for (int i = 0; i < array.Length; i++) { for (int j = i; j < array.Length - 1 ; j++) { if(array[j] == array[j+1]) count = count + 1; } Console.WriteLine("\t\n " + array[i] + "occurse" + count); Console.ReadKey(); } } }
Что я уже пробовал:
class Program { static void Main(string[] args) { int[] array = { 10, 5, 10, 2, 2, 3, 4, 5, 5, 6, 7, 8, 9, 11, 12, 12 }; int count = 1; for (int i = 0; i < array.Length; i++) { for (int j = i; j < array.Length - 1 ; j++) { if(array[j] == array[j+1]) count = count + 1; } Console.WriteLine("\t\n " + array[i] + "occurse" + count); Console.ReadKey(); } } }
ZurdoDev
И в чем же заключается ваш вопрос?
ArfatM
Найдите наибольшее повторяющееся число и сколько раз оно встречалось в текущем массиве
ZurdoDev
Это не вопрос. Это утверждение. Заметьте, вопрос должен иметь один из этих глупых символов "?".
George Swan
Здесь есть ответ, который использует те же значения массива, что и в вашем примере: https://stackoverflow.com/questions/20765589/finding-duplicate-integers-in-an-array-and-display-how-many-times-they-occurred