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

Что за векторы и зачем они нужны - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Помогите вставить функцию в программу! http://www.cyberforum.ru/cpp-beginners/thread372356.html
#include <stdio.h> #include <locale.h> float func (float x, float eps) { return (x + eps); } void tabul (float a, float b, int n, float eps) { float h, y, x; //Вывод заголовка
C++ неполучаеться написать программу ( 1. Вводится точность e. Вычислить сумму ряда 1-1/3+1/5-1/7... Вычисления продолжать до тех пор, пока очередное слагаемое не станет меньше e. Вывести рядом pi/4 и сравнить с полученной суммой. #include <stdio.h> #include <stdlib.h> int main() { int e,a,b,sum,sign,fraction; сin e; sum=0; http://www.cyberforum.ru/cpp-beginners/thread372351.html
Задача про монахов C++
Условие такое: Имеется n монахов и m пирогов. Ведущий монах съедает за один раз 10 пирогов, обычный - 5, ученик монаха - 0.5. Вывести все возможные варианты, при которых n монахов съедят m пирогов. Нужно, чтобы каждый из монахов использовался хотя бы один раз.
C++ Написать функцию, которая транспонирует заданный в качестве параметра массива типа int
Написать функцию, которая транспонирует заданный в качестве параметра массива типа int (т.е. меняет местами равноудаленные от концов массива элементов)
C++ Помогите завершить алгоритм http://www.cyberforum.ru/cpp-beginners/thread372307.html
Для данного числа n < 100 закончите фразу “На лугу пасется...” одним из возможных продолжений: “n коров”, “n корова”, “n коровы”, правильно склоняя слово “корова”. int main() { int x; scanf("%d",&x); if ((x>=5)&&(x<=20)&&(x%10!=1)) { printf("%d korov",x); }
C++ шаблонная функция С++ написать шаблонную функцию что подсчитывает сколько в массиве пар соседних элементов с одинаковыми значениями. буду признателен )) подробнее

Показать сообщение отдельно
MrGluck
Ворчун
Эксперт С++
 Аватар для MrGluck
4927 / 2670 / 243
Регистрация: 29.11.2010
Сообщений: 7,429
25.10.2011, 17:20     Что за векторы и зачем они нужны
Они используются, когда мы не можем точно указать размер массива. Допустим не знаем, сколько чисел потребуется записать в массив. Можно было бы взять массив с большим кол-вом эл-тов, но это нерациональное использование памяти и операции с данным массивом будут занимать уйму времени.
Если берем размер массива маленький - рискуем не записать все данные. В векторе же памяти выделяется ровно столько, сколько надо. Это словно массив с изменяемым кол-вом эл-тов.
 
Текущее время: 02:57. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru