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

В одномерном массиве перенести в конец минимальный элемент - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Отсортировать элементы одномерного массива по убыванию http://www.cyberforum.ru/cpp-beginners/thread788423.html
Отсортировать элементы одномерного массива по убыванию, используя метод сортировки выбором элемента, начиная с первого элемента массива, меньшего числа введенного с клавиатуры. я никак не могу понять смысл фразы "меньшего числа введенного с клавиатуры".
C++ Рекурсия для двумерного массива Всем доброго времени суток. Мне нужно написать рекурсивную функцию для нахождения минимального значения в двумерном массиве. Я могу написать только для одномерного, там ничего сложного нету. Но вот с двумерным - никак не получается. Можете подсказать алгоритм или дать ссылку на теорию, если имеется. http://www.cyberforum.ru/cpp-beginners/thread788407.html
Просмотр списка с вызовом callback функции C++
Объясните что требуется сделать плз. Нашел что такое callback функция , но как ее здесь применить? хелп.
Найти строки,а затем слова номера которых введены в командной строке C++
помогите пожалуйста со строками! надо найти строки,а затем слова номера которых введены в командной строке.вывести эти слова. кто знает как это делать-напишите пожалуйста!
C++ wndclass.lpszClassName http://www.cyberforum.ru/cpp-beginners/thread788391.html
В WNDCLASSEX,я написал так: wndclass.lpszClassName ="L1"; Он мне подчеркивает знак равно,и при компиляции пишет Error 1 error C2440: '=' : cannot convert from 'const char ' to 'LPCWSTR' c:\programs\winfowfirst\winfowfirst\source.cpp 26 1 WinfowFirst Может я неправильно что понял?Я думал здесь можно задать любое имя ,не присвоенное другому классу и не присваивать его другим.Потом при...
C++ Пробежаться по всем значениям есть dataSet1->Tables в таблице 2 столбца как мне пробежаться по всем значениям 1 столбца? подробнее

Показать сообщение отдельно
Ev[G]eN
Эксперт С++
5095 / 1533 / 381
Регистрация: 23.01.2011
Сообщений: 3,148
17.02.2013, 22:29     В одномерном массиве перенести в конец минимальный элемент
Цитата Сообщение от ITcrusader Посмотреть сообщение
Может, лучше воспользоваться дарами STL?)
поддерживаю
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#include <algorithm>
#include <iostream>
#include <iterator>
#include <vector>
#include <random>
#include <ctime>
 
int main ()
{
    auto fRandom = std::bind(std::uniform_int_distribution <> (-25, 25),
                             std::mt19937 (time(nullptr)));
    int vectSize = 15;
    std::vector <int> vect (vectSize);
    std::cout << "Vector: " << std::endl;
    std::generate(vect.begin(), vect.end(), fRandom);
    std::copy(vect.begin(), vect.end(), std::ostream_iterator <int> (std::cout, " "));
 
    int minimal = (std::min_element(vect.begin(), vect.end()) - vect.begin()) + 1;
    std::cout << std::endl << "Vector: " << std::endl;
    std::rotate(vect.begin(), vect.begin() + minimal, vect.end());
    std::copy(vect.begin(), vect.end(), std::ostream_iterator <int> (std::cout, " "));
 
    return 0;
}
 
Текущее время: 08:07. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru