0 / 0 / 1
Регистрация: 26.12.2016
Сообщений: 50
|
||||||
1 | ||||||
Специальная сортировка массива26.12.2016, 10:39. Показов 1321. Ответов 6
Дан числовой массив размера N. Наименьший из элементов
массива поместить на первое место в массиве, наименьший из оставшихся — на последнее место, следующий по величине — на второе место, следующий — на предпоследнее, и так далее, до середины массива. Написала следующее, но программа не всегда работает верно, помогите исправить
0
|
26.12.2016, 10:39 | |
Ответы с готовыми решениями:
6
Специальная вставка Специальная функция Специальная задержка curl Специальная теория относительности |
1272 / 1029 / 470
Регистрация: 25.12.2016
Сообщений: 3,333
|
|
26.12.2016, 10:40 | 2 |
0
|
0 / 0 / 1
Регистрация: 26.12.2016
Сообщений: 50
|
|
26.12.2016, 11:10 [ТС] | 3 |
Смотрел, но не вижу в чем ошибка может быть
0
|
0 / 0 / 1
Регистрация: 26.12.2016
Сообщений: 50
|
||||||
28.12.2016, 10:31 [ТС] | 4 | |||||
Написал такой код, все работает, но говорят, что в перемещении элемента массива на новое место что-то неправильно, помогите разобраться
0
|
1272 / 1029 / 470
Регистрация: 25.12.2016
Сообщений: 3,333
|
|
28.12.2016, 11:11 | 5 |
Возможно, дело в том, что в цикле в 56 строке у тебя постоянно происходит перемещение элементов, даже если текущий элемент не является минимальным. Я бы сначала нашёл индекс минимального элемента, а затем переместил его в нужное место. Так будет оптимальнее.
0
|
0 / 0 / 1
Регистрация: 26.12.2016
Сообщений: 50
|
|
28.12.2016, 12:16 [ТС] | 6 |
likehood, как это сделать?
0
|
1272 / 1029 / 470
Регистрация: 25.12.2016
Сообщений: 3,333
|
||||||
28.12.2016, 12:22 | 7 | |||||
Сообщение было отмечено staccy как решение
Решение
1
|
28.12.2016, 12:22 | |
28.12.2016, 12:22 | |
Помогаю со студенческими работами здесь
7
Специальная правая часть Специальная графика. Функция ROSE Специальная вставка, как текст Постоянные коэффициенты, специальная правая часть Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |