|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
17.01.2014, 17:57 | #1 |
Пользователь
Регистрация: 08.03.2013
Сообщений: 37
|
сортировка массива
программа работает правильно, единственное нужно использовать сортировку (по убыванию как мне сказали)
Код:
|
17.01.2014, 19:56 | #2 |
Участник клуба
Регистрация: 30.01.2011
Сообщений: 1,578
|
если через сортировку делать, то принцип будет такой:
- отсортировать массив - начать просмотр массива с конца (если сортировка по возрастанию, если по убыванию то с начала) и посчитать сколько элементов совпадает с последним (первым), то бишь с максимальным, как только просматриваемый отличается от максимального, можно прерывать цикл и количество (которое насчитали) вывести на экран... p.s. ваш код работать должен, но не удовлетворяют способу решения поставленному в задании... хотя ваш способ более оптимален и рационален по сравнению с тем который требуется в условии...
пишу код не только за печеньки
|
18.01.2014, 14:22 | #3 |
Пользователь
Регистрация: 08.03.2013
Сообщений: 37
|
спасибо))) лучше сортировать по убыванию))) сортировку отдельной функцией сделать?как лучше будет?
|
18.01.2014, 15:04 | #4 |
Участник клуба
Регистрация: 30.01.2011
Сообщений: 1,578
|
можно и отдельной (преподам обычно так больше нравится) :
Код:
Код:
и еще все же замечание по твоей функции... если максимальный элемент будет стоять на первом месте, то будет в итоге выдавать их количество на 1 больше, т.к. будет идти по первому if где у тебя +1, начинай в цикле не с 0 а 1, и ставь cnt = 1 сразу ее конечно нужно будет всеравно изменить для эффективности, т.к. массив отсортирован будет, но это так, замечание на будущее, коль что ) Код:
пишу код не только за печеньки
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Быстрая сортировка(сортировка Хоара). Сортировка фрагмента массива [C++] | druger | Помощь студентам | 0 | 20.04.2012 15:49 |
Сортировка массива методами предсортировки и слияния, и пирамидальная сортировка. | lenny_24 | Помощь студентам | 2 | 17.04.2011 18:57 |
сортировка массива(c++) | jambas92 | Помощь студентам | 0 | 09.10.2010 21:55 |
сортировка массива | ts-alan | Общие вопросы C/C++ | 7 | 08.08.2010 01:47 |
сортировка массива | natasha971929 | Помощь студентам | 1 | 14.12.2009 23:49 |