Форум программистов, компьютерный форум CyberForum.ru

Код для сортировки любых слов - C++

Войти
Регистрация
Восстановить пароль
 
artur177
0 / 0 / 0
Регистрация: 13.05.2008
Сообщений: 4
28.05.2008, 18:05     Код для сортировки любых слов #1
помогите переделать сей код для сортировки любых слов..
Код:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
 typedef struct slist_ { 
 long val; 
 struct slist_ *next; 
 } slist; 
 // функция сортировки возвращает указатель на начало отсортированного списка 
 slist *radix_list(slist *l, int t) { 
 // t - разрядность (максимальная длина числа) 
 int i, j, d, m=1; 
 slist *temp, *out, *head[10], *tail[10]; 
 out=l; 
 for (j=1; j<=t; j++) { 
 for (i=0; i<=9; i++) 
 head[i] = (tail[i]=NULL); 
 while ( l != NULL ) { 
 d = ((int)(l->val/m))%(int)10; 
 temp = tail[d]; 
 if ( head[d]==NULL ) head[d] = l; 
 else temp->next = l; 
 temp = tail[d] = l; 
 l = l->next; 
 temp->next = NULL; 
 } 
 for (i=0; i<=9; i++) 
 if ( head[i] != NULL ) break; 
 l = head[i]; 
 temp = tail[i]; 
 for (d=i+1; d<=9; d++) { 
 if ( head[d] != NULL) { 
 temp->next = head[d]; 
 temp = tail[d]; 
 } 
 } 
 m*=10; 
 } 
 return (out); 
 }
очень нуждаюсь в помощи...буду благодарен за любое содействие..
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.05.2008, 18:05     Код для сортировки любых слов
Посмотрите здесь:

C++ Реализация алгоритма сортировки для любых типов данных
Как исправить данный код сортировки? C++
C++ Составить программу для расчета среднего арифметического двух любых элементов массива
C++ Ребят доработайте код программы (программа сортировки чисел методом Шелла)
Исправить код сортировки массива C++
Исправить код, реализующий алгоритм сортировки C++
Написать код сортировки по минимальному элементу и вставкой C++
C++ Исправить код для сортировки двумерного массива
C++ Код пузырьковой сортировки массива по убыванию
Исправить код сортировки выбором C++
Получить решения для любых заданных коэффициентов C++
Не могу понять код пузырьковой сортировки C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 04:49. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru