• Как убрать анимацию при нажатии на listview haml?

    @Bender100 Автор вопроса
    а если выключить isEnabled то получиться так.
    Возможне есть OnlyRead или что-то вроде такого?
    5ad655a481f5a405779878.png
    Ответ написан
  • Как исключить элемент масива, который повторяется чаще всего?

    @Bender100 Автор вопроса
    решил )
    public void DeleteMod(int[] array)
            {
                int[,] arr = new int[2, array.Length];
                for (int i = 0; i < array.Length; i++)
                {
                    int count = 0;
                    for (int j = 0; j < array.Length; j++)
                    {
                        if (array[j] == array[i])
                        {
                            count++;
    
                        }
                       
                    }
    
                    for (int t = 0; t < array.Length; t++)
                    {
                        arr[0, i] = count;
                        arr[1, i] = array[i];
       
                        
                    }
                    richTextBox2.Text += arr[1, i] + " повторюється ( " + arr[0,i] + " ) Разів\n";
            
    
                }
                var most = array.GroupBy(x => x).OrderByDescending(x => x.Count()).First(); //находим самое частовстречаемое число
                richTextBox2.Text += "\n Елемент " + most.Key + " зустрічається: " + most.Count() + " рази, Буде видалено";
    
                //Видалення
                if (most.Count() <= 1)
                {
                    MessageBox.Show("Елемент не буде видалено так як він зустрічається 1 раз");
                }
                else
                {
                    MessageBox.Show("Елемент ("+ most.Key + ")  буде видалено  він зустрічається " +  most.Count()  + " раз");
                    array = array.Where(val => val != most.Key).ToArray();
                }
                //===
                richTextBox2.Text += "\nReady: \n";
                for (int i = 0; i < array.Length; i++)
                {
                    richTextBox2.Text += array[i] + " ";
                }
    
                richTextBox2.Text += "\nВідсортований масив: \n";
                Stopwatch SW = new Stopwatch();
                SW.Start();
                quikSort(array, 0, array.Length - 1);
                SW.Stop();
                label4.Text = "Час: " + SW.ElapsedMilliseconds + "мс";
            }
    Ответ написан
    Комментировать