Аватар для MrRichmin
3 / 2 / 2
Регистрация: 25.10.2019
Сообщений: 68
1

Получить упорядоченный по не возрастанию массив методом слияния двух упорядоченных по не убыванию массивов

26.10.2019, 00:41. Показов 3978. Ответов 1

Author24 — интернет-сервис помощи студентам
Заданы от одного до трех числовых массивов. Составить программу, которая вводит и печатает исходные массивы, выполняет требуемую в условии сортировку, не используя дополнительного массива, и печатает отсортированный массив. Для отладки программы самостоятельно задайте исходные данные.

Получить упорядоченный по не возрастанию массив методом слияния двух упорядоченных по не убыванию массивов.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
26.10.2019, 00:41
Ответы с готовыми решениями:

Массив: Из двух упорядоченных по невозрастанию массивов А(n) и В(n) получить путем слияния упорядоченный по убыванию массив С
Из двух упорядоченных по невозрастанию массивов А(n) и В(n) получить путем слияния упорядоченный по убыванию массив С; удаляемые элементы...

Получить из двух упорядоченных массивов путем слияния упорядоченный по возрастанию массив
Получить из них путем слияния упорядоченный по возрастанию массив С; совпадающие элементы выставлять единожды. Заранее спасибо!

Получить упорядоченный по неубыванию массив методом слияния двух упорядоченных по невозрастанию массивов
Создайте консольное приложение. Опишите массив и выполните его сортировку: Получить упорядоченный по не убыванию массив методом слияния ...

1
 Аватар для MrRichmin
3 / 2 / 2
Регистрация: 25.10.2019
Сообщений: 68
05.12.2019, 18:24  [ТС] 2
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
var a,b:array[1..100] of integer; 
  c:array[1..200] of integer; 
  i,s,z,t:integer;
 
begin
  writeln('Введите элементы первого массива');
  for i:=1 to 10 do 
  begin 
    write('a[',i,']= ');
    readln(a[i]);
  end;
  writeln('Введите элементы второго массива');
  for i:=1 to 10 do 
  begin 
    write('b[',i,']= ');
    readln(b[i]);
  end; 
  for z:=1 to i do 
    c[z]:=a[z];
  for s:=1 to z do 
  begin
    z:=z+1;
    c[z]:=b[s]; 
  end;
  for s:=1 to z do 
  for i:=1 to z do 
    if(c[i]<c[i+1]) then 
    begin
      t:=c[i+1]; c[i+1]:=c[i]; c[i]:=t; 
    end;
  writeln('Полученный упорядоченный  по не возрастанию массив  методом  слияния');
  for i:=1 to z do 
    write(c[i]:3);
end.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
05.12.2019, 18:24
Помогаю со студенческими работами здесь

Получить массив С(К), упорядоченный по возрастанию, путем слияния массивов A(N) и B(M), упорядоченных по возрастанию (K = N + M)
Ребята выручите пожалуйста! Получить массив С(К), упорядоченный по возрастанию, путем слияния массивов A(N) и B(M), упорядоченных по...

Получить массив С(К). упорядоченный по возрастанию, путем слияния массивов A(N) и В(М). упорядоченных по возрастанию (К = N + М).
Получить массив С(К). упорядоченный по возрастанию, путем слияния массивов A(N) и В(М). упорядоченных по возрастанию (К = N + М). ...

Из двух упорядоченных массивов получить путем слияния упорядоченный массив C
ЗАДАЧА. Из двух упорядоченных массивов по не возрастанию массивов A(m) и B(n) получить путем слияния упорядоченный массив C; удаляемые...

Получить за один просмотр упорядоченный массив С(К), путем слияния упорядоченных массивов A(N) и B(M)
У меня такой вопрос возник: как складывать одномерные массивы разных размеров? В интернете пишут только для двумерных. А у меня тема в...

Из двух упорядоченных по возрастанию массивов, получить третий, упорядоченный по возрастанию
Из двух упорядоченных по возрастанию массивов, получить третий, упорядоченный по возрастанию


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

Новые блоги и статьи
Циклы for в Python
py-thonny 17.03.2025
Существует множество ситуаций, когда нам нужно выполнить одно и то же действие несколько раз. Цикл for в Python — настоящий рабочий конь для большинства программистов. Если вам нужно пройтись по всем. . .
Предсказание ветвлений - путь к высокопроизводи­тельному C++
NullReferenced 17.03.2025
В высокопроизводительном программировании на C++ каждый такт процессора на счету. Когда речь заходит о разработке систем с низкой задержкой — будь то высокочастотная торговля, обработка потоковых. . .
Паттерн CQRS в C#
UnmanagedCoder 17.03.2025
Создание сложных корпоративных приложений часто требует нестандартных подходов к архитектуре. Один из таких подходов — паттерн CQRS (Command Query Responsibility Segregation), предлагающий простую,. . .
Паттерн Цепочка ответственности в C#
UnmanagedCoder 17.03.2025
Цепочка ответственности — это поведенческий паттерн проектирования, который позволяет передавать запросы последовательно по цепочке потенциальных обработчиков, пока один из них не обработает запрос. . . .
Создаем микросервисы с NestJS, TCP и Typescript
run.dev 17.03.2025
NestJS — фреймворк, который значительно упрощает создание серверных приложений на Node. js. Его прелесть в том, что он комбинирует концепции ООП, функционального программирования и предлагает. . .
Гексагональная архитектура со Spring Boot
Javaican 17.03.2025
Если вы когда-нибудь сталкивались с ситуацией, когда внесение простых изменений в базу данных или пользовательский интерфейс заставляло вас переписывать весь код, то вы точно оцените элегантность. . .
Позиционировани­е Kafka Consumer и Seek-операции
Javaican 17.03.2025
Что же такое Consumer Seek в Kafka? По сути, это API-метод, который позволяет программно указать, с какой позиции (offset) Consumer должен начать или продолжить чтение данных из партиции. Без этого. . .
Python NumPy: Лучшие практики и примеры
py-thonny 17.03.2025
NumPy (Numerical Python) — одна из ключевых библиотек для научных вычислений в Python. Она превращает Python из просто удобного языка общего назначения в среду для проведения сложных математических. . .
Java Micronaut в Docker: контейнеризация с Maven и Jib
Javaican 16.03.2025
Когда речь заходит о микросервисной архитектуре на Java, фреймворк Micronaut выделяется среди конкурентов. Он создан с учётом особенностей облачных сред и контейнеров, что делает его идеальным. . .
Управление зависимостями в Java: Сравнение Spring, Guice и Dagger 2
Javaican 16.03.2025
Инъекция зависимостей (Dependency Injection, DI) — один из фундаментальных паттернов проектирования, который радикально меняет подход к созданию гибких и тестируемых Java-приложений. Суть этого. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru