Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Шаблон класу множина

Інтерфейс

Множину можна створити:

  • порожню
  • з одного елемента
  • з масиву елементів
  • як копію іншої множини
  • за списком ініціалізації

Операції з множинами:

  • додавання/вилучення елемента
  • додавання масиву елементів
  • об'єднання/перетин/різниця множин

Додаткові можливості:

  • довідатися розмір множини
  • вивести множину в потік
  • отримання ітератора на вміст множини

Реалізація

Пам'ять множини утворює однозв'язний впорядкований список з заголовною ланкою. Збережено вказівник на заголовну ланку. Додатково зберігається кількість елементів списку. Тип елементів множини (списку) - узагальнений, параметр шаблону.

Приклади

Створення множини простих чисел за допомогою решета Ератосфена

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages