Skip to content

Instantly share code, notes, and snippets.

@sunmeat
Created June 21, 2025 10:42
Show Gist options
  • Save sunmeat/4d1d5eaa6e963517b7e87ee7333aeaa0 to your computer and use it in GitHub Desktop.
Save sunmeat/4d1d5eaa6e963517b7e87ee7333aeaa0 to your computer and use it in GitHub Desktop.
завдання для групи СПР411 на тему структура даних вектор та перевантаження операторів операцій
в код вектора з заняття https://gist.github.com/sunmeat/e1888d2d87ad112e3716809c22d467a7
// додати методи:
// RemoveFromFront() - метод видаляє значення по індексу 0
// Insert(value, index) - метод який вставляє значення по індексу без втрати елемента по індексу
// RemoveByIndex(index) - метод видаляє елемент по індесу
// RemoveByValue(value) - метод видаляє всі вказані значення з масиву
// Sort() - метод сортує масив за зростанням
// Reverse() - метод змінює порядок слідуання елементів на протилежний
// Shuffle() - метод випадковим чином перемішує елементи в масиві
// перевантажити операції:
// << (для сіауту)
// >> (для сііну)
// []
// == та !=
всі 12 методів мають бути протестовані в мейні
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment