Очистка

Лекция 3. Операции над массивами. Линейные структуры данных. Стеки, очереди, деки. Организация простейшего списка

Сортировка массивов

FILE *pFile;

const int N=3;

int A[N];

int i, F, C;

pFile = fopen ("myfile.txt","rt");

for (i=0;i<=N-1;i++)

fscanf(pFile,"%d \n",&A[i]);

fclose (pFile);

F=1;

while (F!=0)

{

F=0;

for (i=0;i<=N-2;i++)

{

if (A[i]>A[i+1]) {F=1; C=A[i]; A[i]=A[i+1]; A[i+1]=C; }

}

}

pFile = fopen ("myfile1.txt","w");

for (i=0;i<=N-1;i++) fprintf(pFile,"%d \n",A[i]);

fclose (pFile);

}

Линейные структуры данных

Стеки

Над деком определены следующие операции:

включение элемента справа;

включение элемента слева;

исключение элемента справа;

исключение элемента слева;

определение размера;

очистка.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: