Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- struct MyVector{
- unsigned size, capacity; // Размер массива и выделенный размер памяти
- int *arr; // Указатель на первыый элемент массива в памяти
- };
- unsigned pref_size(unsigned n) { // Функция преобразования размера под ближайшую степень двойки
- /* paste your code here */
- }
- void read(MyVector &vec, unsigned n){
- vec.size = // Изменить размер
- vec.capacity = // Изменить размер зарезервированной памяти
- vec.arr = // Выделить память
- for (int i = 0; i < /*переменная*/; ++i) // Считать массив;
- }
- void print(MyVector &vec) {
- for (int i = 0; i < /*переменная*/; ++i) // Вывести массив
- }
- void del(MyVector& vec) { // Очищение памяти
- /* paste your code here */
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement