Модераторы: bsa
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Помогите разобраться с сортировкой, Какой метод сортировки применяется 
:(
    Опции темы
jewel
Дата 26.5.2009, 22:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 2
Регистрация: 26.5.2009

Репутация: нет
Всего: нет



Ребят подскажите что за метод сортировки здесь применяется


int swap(EXPORT *a, EXPORT *b) //funktia obmena-sort
{
EXPORT *pa,*pb, t;
if(first==NULL) return 0;
if(a==NULL || b==NULL) return 0;
pa=a->next;
pb=b->next;
t=*a;
*a=*b;
*b=t;
a->next=pa;
b->next=pb;
return 1;}
//--- пример функции сортировки

int sortart(int n) 
{ int i, k;
EXPORT *a,*b;

for(i=0;i<n-1;i++) //выполняется цикл, для прохождения по всем элементам базы данных
{ a=first;
b=a->next;
for(k=0;k<n-i-1;k++) 

{ if (a->art > b->art)

{ swap(a,b);} // обмен «а» и «b» местами
a=a->next; /* передача «а» и «b» следующих ячеек памяти*/
b=b->next;}}
return 1;}

это ПУЗЫРЬКОВЫЙ МЕТОД???? 

PM MAIL   Вверх
azesmcar
Дата 26.5.2009, 23:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


uploading...
****


Профиль
Группа: Участник Клуба
Сообщений: 6291
Регистрация: 12.11.2004
Где: Армения

Репутация: 52
Всего: 211



Цитата(jewel @  26.5.2009,  22:30 Найти цитируемый пост)
это ПУЗЫРЬКОВЫЙ МЕТОД???? 

Написано как-то запутанно

да...
Цитата

for(i=0;i<n-1;i++) //выполняется цикл, для прохождения по всем элементам базы данных
{ a=first;
b=a->next;
for(k=0;k<n-i-1;k++) 

по этим двум циклам опознаю
PM   Вверх
jewel
Дата 26.5.2009, 23:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 2
Регистрация: 26.5.2009

Репутация: нет
Всего: нет



спс большое ))))))))

запутанно потому что вытаскивал по кускам из кода)))))))))

PM MAIL   Вверх
andrew_121
Дата 26.5.2009, 23:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Кодофей
****


Профиль
Группа: Завсегдатай
Сообщений: 3448
Регистрация: 3.1.2008

Репутация: 10
Всего: 33



Вот написал же. Сам не понимает что за метод получился smile  smile  smile  smile  smile  smile  smile  smile  smile  smile 


--------------------
Удалил аккаунт. Прощайте!
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "C/C++: Для новичков"
JackYF
bsa

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, bsa.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.0969 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.