Здравствуйте. Наша компания ищет специалиста по CS Cart. В задачи входит реализация различных задач, разработка модулей. Работать можно из любой точки мира. Главное - компьютер, интернет, знания CS Cart и выполнение задач в срок. С кандидатом ...
Реалізувати методи сортування у вигляді окремої бібліотеки функцій
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.
Реалізувати методи сортування у вигляді окремої бібліотеки функцій для масивів різної довжини.
a = {5 8 9 12 3 0 4}
Сортування методом вставки:
1. Ділимо масив на дві частини: відсортована та невідсортована. Записуємо індекс верхнього елемента у відсортованій частині (i) та індекс першого елементу у невідсортованій частині (j)
5 8 9 12 3 0 4
2. Порівнюємо верхній елемент відсортованої частини з першим елементом невідсортованої частини.
якщо a
якщо a > a[j] тоді організувати цикл пошуку місця для a[j]
tmp = a[j]
поки a[j]
i++ and j++ (изменено)
Сортування методом Cocktail Shaker
1. Фіксуємо перший та останній елементи left = 0 and right = length-1
2.Організуємо цикл обробки масиву поки left
3. За допомогою ітераційного циклу від left до right переміщуємо максимальний елемент у вершину масиву
4. right--
5. За допомогою ітераційного циклу від right до left переміщуємо мінімальний елемент на початок масиву
6. left ++
Швидке сортування
повторювати
{
поки a[L]
L = L + 1;
поки a[R] > x
R = R - 1;
якщо L
то
{
переставити (a[l],a[r])
L = L + 1; R = R - 1;
}
}
доки (L > R)Нехай вказівники L i R такі, що всі елементи зліва від a[L] менші опорного елемента, а елементи справа від a[R] — більші опорного. Рухаючи вказівник L вправо (вказівник R вліво), знайти елемент не менший (не більший) опорного і обміняти їх місцями. Процес продовжується, доки вказівник L не опиниться правіше вказівника R.
- Похожие заказы
- $1000Базы данных1 заявкаЗакрыт2 года назад
Необходимо на Laravel написать конструкцию, которая будет от пользователя брать excel (через html форму), парсить и загружать в БД. В excel 6 столбцов
Базы данных1 исполнительЗавершен2 года назад1 Восстановить данные для входа в аккаунт телегарм 2 Помочь войти в аккаунт, доступа к телефону нет 3 Обновился телеграм на MAC OS, не входит в аккаунты которые были. 4 Пишите ваши контакты для связи ...
Базы данных2 заявкиЗакрыт2 года назадСпроектировать глобал так, чтобы у него было по крайней мере 3 индекса разных типов. Использовать в качестве значений узлов глобала 2 разных вида списков (срочный и $LВ). Показать использование по меньшей мере 4 различных функций ...
Базы данныхнет заявокЗакрыт2 года назадПривет! Сайт https://atl-btl.ru был размещён на хостинге Таймвеб, но была не высокая скорость загрузки, захотел перенести на VDS тоже Таймвеб. Сотрудники компании Таймвеб сделали перенос, но произошли какие-то ошибки, в начале сайт еле загружался, потом выпал из поиска. Потом ...
Базы данных1 заявкаЗакрыт2 года назад- $256
Написати дипломну роботу на тему " Розробка довідково- інформаційної системи обліку комплектуючих ПК на мові С#" Бд с интерфейсом.Функционал,как : поиск, сортировка, редактирование, добавление,удаление, отчёт, фильтр и т д на С# План нпотрібен для Підтвердження керівником, методички ...
Базы данныхнет заявокЗакрыт2 года назад Информатика и программирование. Найти наиболее красивое разбиение номера телефона.
Базы данных1 заявкаЗакрыт2 года назад- $65
Необходимо: 1. Собрать данные с сайта по API-запросу/либо с датасета 2. Загрузить эти данные в SQ-базу. 3. Провести разведочный анализ. 4. Выполнить дашборд. Визуальное представление и примеры: [url=https://docs.google.com/presentation/d/1F98djWuLZkR_JNzEE5AnGm0yfBKlOOTT-zZedBWAT0M/edit#slide=id.gb0ad376dbb_0_54]Анализ фильмов по данным IMDb - Google Презентации[/url]
Базы данных5 заявокЗакрыт2 года назад Требования к проекту: 1) Проанализировать предметную область с точки зрения информационного обмена, выявить возможные источники информации. Составить описание и схему источников. Составить описание используемых источников информации (таблицы, OLTP-поля, меры-поля, типы данных). Различные типы источников выбираются ...
Базы данных1 заявкаЗакрыт2 года назадНужен разработчик для вывода данных из poster в Microsoft Power BI. Для начала выводить данные: - по выручке в разрезе недели/дня/часа - по гостям в разрезе выручки на гостя, числа заказов Цену предлагайте.
Базы данных1 заявкаЗакрыт2 года назад