Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Сортировка и еще - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Площадь окружностей http://www.cyberforum.ru/cpp-beginners/thread61531.html
Задача: Рассматриваются н лучей, проведенных в плоскости из точки О. Углы между соседними лучами равны 2П/н. На лучах выбраны точки а1, а2 ... ан и из точек как из центров проведены окружности,...
C++ Считать матрицу из текстового файла в текстовом файле дана матрица 4 9 5 5 9 2 9 2 9 как считать этот двумерный массив и вывести его на экран? подскажите плиз(c++) http://www.cyberforum.ru/cpp-beginners/thread61526.html
C++ нужно сделать небольшую программку!
задача программы: найти какое значение встречаеться в массиве наибольшее количество раз. ввод чисел в массив с клавиатуры для С. кому несложно помочь,буду очень благодарен заранее спасибо!!!
Запись в файл содержимого консоли C++
int main (int argc, LPTSTR argv) { cout<<argv<<endl<<argv ; HANDLE hIn, hOut; hIn=CreateFile (argv , GENERIC_READ, 0, NULL, OPEN_EXISTING, 0, NULL); } проблема в том что вместо того что я...
C++ Поиск в массиве числа, встречающегося наибольшее число раз. http://www.cyberforum.ru/cpp-beginners/thread61507.html
задание такого: программа должна находить значение встречаещееся в массиве наибольшее число раз. если кто может помоч,буду очень благодаен!! заранее спасибо!!
C++ Переделать Код! Вообщем прога написана на с++ 2007, его надо переделать в версию 5.02! Должна выводить Числа от 0 до бесконечности!(пока не выключишь прогу) вот код: #include <iostream> int main() { long... подробнее

Показать сообщение отдельно
SONNY
8 / 8 / 0
Регистрация: 30.05.2009
Сообщений: 47
07.11.2009, 01:47
еще вариант
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <algorithm>
#include <numeric>
 
 
class User_s
{
public:
    enum Sort { normal, reverse };
    User_s( Sort s = normal ): s_( s ) {}
    template<typename _Ty>
    bool operator () ( const _Ty& v_1, const _Ty& v_2 ) const { return s_ == normal ? (v_1 < v_2) : (v_1 > v_2); }
private:
    Sort s_;
};
 
int _tmain( int argc, _TCHAR* argv[] )
{
    int coll_arr[] = { 1, 20, 8, 35, 49, 54, 69, 0, 7, -5, -3 };
    const size_t size = sizeof(coll_arr)/sizeof(int);
    std::sort( coll_arr, coll_arr + size, User_s( User_s::reverse ) );
    std::sort( coll_arr, coll_arr + size, User_s() );
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru