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

Сдвинуть циклически элементы одномерного массива на k позиций влево - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Множественное наследование в языке С++ http://www.cyberforum.ru/cpp-beginners/thread377364.html
#include <iostream.h> #include <stdlib.h> #include <conio.h> class D2{ int a; public: D2() { }; D2(int x) { a=x; } void show_D2() { cout <<"D2= "<< a << "\n"; }
C++ Числа с плавающей запятой есть программа которая подсчитывает сумму чисел, введенных с командной строки. к примеру С:\> test.exe 1 2 3 <ENTER> что бы просуммировать эти числа необходимо преобразовать из char в long, например функцией strtol(). но если мне необходимо просуммировать нецелые числа, скажем: С:\> test.exe 1 2.2 3.5 <ENTER> http://www.cyberforum.ru/cpp-beginners/thread377359.html
Создание класса по обработке массива. C++
Помогите, пожалуйста решить!!! Задание: Напишите программу по обработке массива, как объекта созданного Вами класса "Массив" и выполните на тестовых данных. Операции с массивами следует реализовать программно, используя указатели, а не индексы. Дано целое число N. Сформировать матрицу a(i,j) порядка N, для которой: a(i,j)=sin(i+j+k); где k - псевдослучайное число. Упорядочить строки...
C++ Является ли первая строка циклическим сдвигом второй строки
Привет всем. Помогите пожалуйста написать код: нужно проверить, есть ли первая строка (с клавиатуры) циклическим сдвигом второй строки (тоже с клавиатуры). Зарание всем спасибо.
C++ ООП, методы http://www.cyberforum.ru/cpp-beginners/thread377325.html
Такая проблема. Пишу класс, реализующий множество целых чисел. Число k принадлежит множеству, если a=1. Вот IntegerSet.h пока недоработанный: #ifndef class_IntegerSet #define class_IntegerSet class IntegerSet { public: IntegerSet(); IntegerSet(int);
C++ Упражнение из "Философия С++" Б. Эккель т. 1. Не понимаю что имеется ввиду. #define FIELD(a) char* a##_string; int a##_size; Измените макрос FIELD(), так чтобы в нем присутствовал числовой аргумент index. Создайте класс, члены которого вызывают макрос FIELD(). Включите в класс функцию для выборки поля по индексу. Напишите функцию main() для тестирования класса. подробнее

Показать сообщение отдельно
diagon
Higher
1927 / 1193 / 49
Регистрация: 02.05.2010
Сообщений: 2,925
Записей в блоге: 2
03.11.2011, 20:38     Сдвинуть циклически элементы одномерного массива на k позиций влево
C++
1
std::rotate( arr.begin(), arr.begin() + k , arr.end() );
Результат: http://liveworkspace.org/code/82e4c0...507777bb32275c
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru