338 / 127 / 114
Регистрация: 09.04.2011
Сообщений: 246
|
|||||||||||
1 | |||||||||||
Получить упорядоченную по невозрастанию последовательность длины n+m из членов исходных19.05.2011, 18:31. Показов 1393. Ответов 3
Метки нет (Все метки)
Даны две упорядоченные по невозрастанию последовательности a(1..m) и b(1..n) . Получить упорядоченную по невозрастанию последовательность длины n+m из членов данных последовательностей.
(Разбить задачу на подзадачи таким образом, чтобы решение каждой подзадачи описывалось подпрограммой, а основная программа состояла бы из последовательности вызовов подпрограмм)
Например при a=12 11 10 и b=4 3 2 1 происходит выход за границы. Исправьте пожалуйста, буду чрезмерно благодарен. Да и ввод нужно сделать с клавиатуры, а не так:
0
|
19.05.2011, 18:31 | |
Ответы с готовыми решениями:
3
Получить упорядоченную по невозрастанию последовательность длины n+m из членов данных последовательностей Получить упорядоченную по невозрастанию последовательность Получить упорядоченную по невозрастанию последовательность Получить упорядоченную по невозрастанию последовательность, состоящую из тех членов первой последовательности, которых нет во второй |
Просто хороший человек
392 / 182 / 24
Регистрация: 26.04.2011
Сообщений: 434
|
|
19.05.2011, 20:29 | 2 |
Твой алгоритм некорректный.
В данной задаче ничего сложного нет. Все что нужно сделать это: 1. Перегнать данных два массива в одни массив. 2. Отсортировать массив по убыванию. (смотри методы сортировки массивов)
1
|
338 / 127 / 114
Регистрация: 09.04.2011
Сообщений: 246
|
|
19.05.2011, 20:38 [ТС] | 3 |
Это уже другой вариант программы... В начальном варианте примерно так и делал, но там было много ошибок и начал снова другим путем.
Могли бы вы написать ваш вариант первого пункта (процедурой) ?
1
|
Просто хороший человек
392 / 182 / 24
Регистрация: 26.04.2011
Сообщений: 434
|
||||||
19.05.2011, 21:09 | 4 | |||||
Сообщение было отмечено как решение
Решение
Вот полностью рабочая программа, только без процедур и функций. Честно говоря, нет времени этот код переписывать.
3
|
19.05.2011, 21:09 | |
19.05.2011, 21:09 | |
Помогаю со студенческими работами здесь
4
Получить упорядоченную по невозрастанию последовательность, состоящую из тех членов первой последовательности, которых нет во второй Получить упорядоченную по убыванию последовательность, состоящую из всех различных членов исходной Получить упорядоченную по возрастанию последовательность Получить упорядоченную последовательность чисел, встречающихся в массиве более двух раз Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |