Skip to content

Instantly share code, notes, and snippets.

@sunmeat
Created June 19, 2025 16:48
Show Gist options
  • Save sunmeat/ca5533d6e214254bef40a814714efabe to your computer and use it in GitHub Desktop.
Save sunmeat/ca5533d6e214254bef40a814714efabe to your computer and use it in GitHub Desktop.
завдання до класу ерей
використавши саме приклад з уроку за посиланням https://gist.github.com/sunmeat/74becfb24bd3d64314f3bb5e5deb15dd
переписати в класі наступні методи:
- RemoveFromBack
- Print (додати інформацію про ленс та кепесіті)
- конструктор копіювання
дописати наступні методи:
- RemoveFromFront(); // видаляє елемент з початку динамічного масиву
- Insert(value, index); // вставляє нове значення по вказанному індексу (з перевіркою на вихід за межі масиву, існуючий по цьому індексу елемент не має переписуватися)
- RemoveByIndex(index); // видалити один елемент по вказаному індексу (з перевіркою на вихід за межі масиву та присутність там елементів взагалі)
- RemoveByValue(value); // видалити всі елементи з масиву що мають вказане значення
- Sort(); // відсортувати масив
- Reverse(); // змінити порядок слідування елементів на протилежний
- Shuffle(); // перемішати значення елементів випадковим чином
// використання чат-ботів забороняється і буде дуже швидко виявлено, в разі використання дз не зарахується!
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment