|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
20.09.2016, 11:19 | #1 |
Пользователь
Регистрация: 17.09.2016
Сообщений: 25
|
Сортировка методом выбора
Здравствуйте! Подскажите пожалуйста как посчитать количество перемещений первого элемента при сортировке выбором?
|
20.09.2016, 11:28 | #2 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
я бы завёл две переменные: счётчик и индекс позиции, в которой находится первый элемент.
инициализация: счётчик присвоить ноль. индекс_первого присвоить позицию первого элемента в хранилище. в цикле сортировки: при каждом обмене проверять, совпадает ли индекс обмениваемого элемента с индексом_первого, если да - то наращивать счётчик и изменять индекс_первого на новую позицию. всё. |
20.09.2016, 11:39 | #3 |
Пользователь
Регистрация: 17.09.2016
Сообщений: 25
|
Помогите пожалуйста куда вставить!
Код:
|
20.09.2016, 15:22 | #4 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
ну, если я правильно понял задачу и ничего не напутал в синтаксисе C,
то Вам поможет такой код: Код:
|
20.09.2016, 21:13 | #5 |
Пользователь
Регистрация: 17.09.2016
Сообщений: 25
|
Спасибо большое! Очень помогли!
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
сортировка массива методом выбора в с++ | mary1010 | Помощь студентам | 1 | 16.10.2012 20:12 |
C++ сортировка методом выбора | zaki | Помощь студентам | 0 | 12.12.2011 16:45 |
Сортировка методом выбора | dinamit_2011 | C++ Builder | 0 | 23.02.2011 16:40 |
сортировка методом выбора...паскаль... | Оксаночка:) | Помощь студентам | 5 | 29.06.2009 23:26 |