М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
ЯрославР1
ЯрославР1
28.04.2023 06:03 •  Информатика

В массиве могут встречаться только цифры от 0 до 9. Запишите массив подсчёта (только значения, через пробел) перед выводом ответа, если исходный неотсортированный массив равен , не знаю что делать

👇
Ответ:
Дурачок225
Дурачок225
28.04.2023

Язык — Java

import java.util.Arrays;

 

public class Znanija {

 public static void countingSort(int[] array) {

   int min, max;

 max = min = array[0];

 for (int i = 1; i < array.length; i++) {

   if (array[i] < min) {

     min = array[i];

   }

   if (array[i] > max) {

     max = array[i];

   }

 }

 // создаем массив счетчиков

 int[] count = new int[max - min + 1];

 // считаем сколько раз встречается каждое число

 for (int i = 0; i < array.length; i++) {

  // берем нужный счетчик и добавляем к нему +1

   count[array[i] - min]++;

 }

 int idx = 0;

 // пробегаем по всем счетчикам

 // count[i] - показывает сколько раз встречается то или иное число

 for (int i = 0; i < count.length; i++) {

   for (int j = 0; j < count[i]; j++) {

     array[idx++] = i + min;

   }

 }

   

 }

 public static void main(String[] args) {

 int []arr = {2, 0, 8, 1, 6, 8, 3, 7, 2, 6, 2, 1, 5, 2, 4};

System.out.println("Массив до сортировки:" + "\n" + Arrays.toString(arr));

 

countingSort(arr);//сортировка

 

System.out.println("\nМассив после сортировки:" + "\n" + Arrays.toString(arr));

  }

}

4,5(30 оценок)
Открыть все ответы
Ответ:
marinabelousov2
marinabelousov2
28.04.2023

Положительные качества данного гаджета:

Устройство беспроводное, что позволяет подключать его к телефону или компьютеру без специальных кабелей.

Естественным и самым используемым качеством является полная совместимость очков со всеми современными игровыми приставками, что собственно и поднимает популярность виртуальных очков.

Кроме игры такие очки подразумевают просмотр фильмов, новые работы, открываются новые возможности для моделирования и рисования.

Чаще всего внешний вид гаджета выглядит очень интересно и привлекательно.

Отличное погружение в цифровую реальность дополняется качественным звуком и датчиками которые синхронизируют физические движения с виртуальными.

Отрицательные качества данного гаджета:

Стоит такой прибор довольно внушительную сумму, к тому же чем лучше его качество и дизайн, тем выше его цена.

Если установлены не все датчики, значительно ухудшается синхронизация, что сказывается на комфорте пользователя. Как правило, это возможно в более дешевых моделях.

Для полноценной хорошей работы подключать устройство нужно только к мощным компьютерам или телефонам.

Правильно настроить гаджет при необходимости сможет далеко не каждый.

Иногда маленькое расширение мешает получить качественное изображение.

4,7(63 оценок)
Ответ:
leshchenko1234
leshchenko1234
28.04.2023

.вьвьвтьвьвьв. о росер я не могу найти в интернете и не только в начале следующей недели я буду в Москве и Московской области в городе Москва российская федерация я не могу найти в интернете и не только в понедельник в первой половине дня в неделю по в неделю по в неделю по в неделю по в неделю по в неделю по в неделю по секрету скажу вам честно я уже говорил я видел я видел я могу в любой в понедельник утром в субботу вечером не только щяс не только начал с того времени

Объяснение:

пошел я на лево так что ты это не рофл на 4 точки зрения это не рофл я не могу найти в интернете и не только в том же пошла искать и я люблю я видел я могу в любой день кроме понедельника в неделю в отпуск

4,7(13 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ