0 / 0 / 0
Регистрация: 14.11.2017
Сообщений: 13
|
||||||
1 | ||||||
Функция для сортировки массива пузырьком14.11.2017, 21:26. Показов 1535. Ответов 20
Метки нет (Все метки)
Помогите исправить код. Скорей всего проблема в сортировке.
Условие: Дана матрица (N+15)x(N+15), отсортировать парные рядки в прямом порядке, а непарные в обратном, числа генерировать случайно в интервале [- N-15; N+15]. Код:
0
|
14.11.2017, 21:26 | |
Ответы с готовыми решениями:
20
Функция для сортировки массива пузырьком Написать программу для сортировки массива способами шелла вставки слияния и пузырьком Написать функцию сортировки пузырьком массива Написать алгоритм сортировки одномерного массива пузырьком |
7787 / 6555 / 2983
Регистрация: 14.04.2014
Сообщений: 28,633
|
|
14.11.2017, 21:42 | 2 |
Рядки в огороде.
Каждую группу раздельно сортируй.
0
|
0 / 0 / 0
Регистрация: 14.11.2017
Сообщений: 13
|
|
14.11.2017, 21:53 [ТС] | 3 |
nmcf, можешь конкретней подсказать что убрать и что изменить?
0
|
7787 / 6555 / 2983
Регистрация: 14.04.2014
Сообщений: 28,633
|
|
14.11.2017, 21:55 | 4 |
Делаешь цикл по нечётным - с шагом 2. В нём сортируешь текущую строку обычным способом.
То же с чётными.
0
|
0 / 0 / 0
Регистрация: 14.11.2017
Сообщений: 13
|
|
14.11.2017, 22:17 [ТС] | 5 |
nmcf, Я что-то неправильно делаю. Результат все тот же. И почему вылазит последняя строка цифр, как ее убрать?
0
|
7787 / 6555 / 2983
Регистрация: 14.04.2014
Сообщений: 28,633
|
|
14.11.2017, 22:22 | 6 |
Показывай.
0
|
0 / 0 / 0
Регистрация: 14.11.2017
Сообщений: 13
|
||||||
14.11.2017, 22:26 [ТС] | 7 | |||||
nmcf,
0
|
7787 / 6555 / 2983
Регистрация: 14.04.2014
Сообщений: 28,633
|
||||||
14.11.2017, 22:39 | 8 | |||||
Чётные пузырьком:
0
|
0 / 0 / 0
Регистрация: 14.11.2017
Сообщений: 13
|
|
14.11.2017, 22:45 [ТС] | 9 |
nmcf, спасибо
0
|
0 / 0 / 0
Регистрация: 14.11.2017
Сообщений: 13
|
||||||
15.11.2017, 22:33 [ТС] | 10 | |||||
Добрый вечер!
После сортировки массива через функцию выводит бред. Помогите найти и исправить проблему. Условие: Дана матрица (N+15)x(N+15), отсортировать парные рядки в прямом порядке, а непарные в обратном, числа генерировать случайно в интервале [- N-15; N+15]. Код:
0
|
MrGluck
|
||||||
16.11.2017, 01:15
#11
|
||||||
0
|
7787 / 6555 / 2983
Регистрация: 14.04.2014
Сообщений: 28,633
|
|
16.11.2017, 08:50 | 12 |
Я же сказал: чётные и нечётные раздельно. Какой else? Этот фрагмент должен быть неизменным.
0
|
Kuzia domovenok
|
16.11.2017, 09:01
#13
|
Не по теме: боже, ты даже вставить готовый ответ в программу без приключений не можешь!
0
|
0 / 0 / 0
Регистрация: 14.11.2017
Сообщений: 13
|
|
16.11.2017, 20:54 [ТС] | 14 |
nmcf, я и так и так делал, отдельно тоже самое. Просто взял код последней моей попытки.
0
|
7787 / 6555 / 2983
Регистрация: 14.04.2014
Сообщений: 28,633
|
|
16.11.2017, 21:25 | 15 |
Показывай.
0
|
0 / 0 / 0
Регистрация: 14.11.2017
Сообщений: 13
|
||||||
17.11.2017, 00:04 [ТС] | 16 | |||||
nmcf,
0
|
7787 / 6555 / 2983
Регистрация: 14.04.2014
Сообщений: 28,633
|
|
17.11.2017, 08:01 | 18 |
В 23-й цикл с нуля. В 73-й вызов функции оформи как положено.
0
|
0 / 0 / 0
Регистрация: 14.11.2017
Сообщений: 13
|
||||||
17.11.2017, 18:33 [ТС] | 19 | |||||
nmcf, Все работает, нашел еще другие ошибки. Сейчас столкнулся с другой проблемой. В конце каждой строки выведенного массива лишние цифры. Подскажешь что исправить?
0
|
17.11.2017, 18:34 | 20 |
0
|
17.11.2017, 18:34 | |
17.11.2017, 18:34 | |
Помогаю со студенческими работами здесь
20
Функция для сортировки массива выбором Функция сортировки массива Функция сортировки массива Функция сортировки массива Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |