видалення елементу зі списку;
перегляд списку;
сортування елементів списку за критеріями;
пошук елемента у списку.
Для опису алгоритмів цих операцій використовується об’явлення:
struct Node
{
char Style[20];
char Autor[20];
int data;//albums count
int Sells;//prodajy
Node *next;
};
1.1 Основні операції для роботи з циклічною чергою
1.1.1 Операція додавання елемента
Так як структура даних – черга, то додавання може бути лише в кінець черги.
Для реалізації функцій знадобляться структури виду
struct Node
{
char Style[20];
char Autor[20];
int data;
int Sells;
Node *next;
};
struct Queue
{
int sizer;
PNode Header, Ender;
};