Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > C++ Builder > Нахождение максимального элемента массива |
Автор: Evgesha 5.11.2012, 23:33 |
Даже в голову не приходит как сделат Задача такая из одномерного массива надо вибрат 3 или 5 или 18 максималних значений Зарание спасибо |
Автор: volatile 6.11.2012, 00:30 | ||
http://liveworkspace.org/code/b2f70aae35392472ae373eedaa0889ee |
Автор: borisbn 6.11.2012, 17:49 |
![]() Уже минут 15 туплю ![]() volatile, не подскажете, а как partial_sort_copy, copy и endl работают без std:: ? ![]() |
Автор: volatile 6.11.2012, 20:00 | ||||
borisbn, ща, подождите, я умный вид сделаю...![]()
Ну в общем, - ищет по аргументам. Смотрите пример, он весьма чОткий. Сделано для удобства, какбе, программеров. (они о нас думают!... ![]() |
Автор: borisbn 6.11.2012, 21:58 |
volatile, о_О. Век живи век учись... Спасибо. Кажется понял. Правильно ли ? Если бы в параметрах partial_sort_copy не было бы std::greater, то компилятор не справился бы.. Кажется правильно - http://liveworkspace.org/code/d2eba8190c03ea325547cb033fb6b8aa |
Автор: baldina 6.11.2012, 22:54 |
borisbn, Вы удивитесь, но простой вызов std::cout << x; был бы без этого невозможен, т.к. operator<<(std::ostream&...) находится в std см. http://en.wikipedia.org/wiki/Argument-dependent_name_lookup |
Автор: volatile 6.11.2012, 23:47 |
borisbn, ![]() Вот какие интересные вещи происходят в д'Билдере.. Сомневаюсь кстати, что сие скомпилицца там без пинка. ТС что-то молчит подозрительно. ![]() |
Автор: Evgesha 7.11.2012, 00:45 |
Спосибо всем но как ето будет виглядет на Builder C++ Простите за невежество но не догону чтото |
Автор: volatile 7.11.2012, 00:58 |
Evgesha, так и будет. Должно быть так. По стандарту. Если нет, сообщите что ему конкретно не нравится. |
Автор: baldina 7.11.2012, 01:17 |
Evgesha, виглядет на Builder C++ оно будед неплохо, так што можеж расслабица и паизучать про http://habrahabr.ru/post/115018/ и http://www.e-reading.org.ua/djvureader.php/136415/263/Bondarev_-_Programmirovanie_na_C%2B%2B.html но ваще не замарачивайся - сортируй массив и бери 3, 5, 18 первых элементов. не так круто, зато панятно |
Автор: Evgesha 8.11.2012, 00:01 |
Ребята всем огромное спасибо. Все работает |