Форум программистов, компьютерный форум, киберфорум
Наши страницы

Односвязный список - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сумма массива http://www.cyberforum.ru/cpp-beginners/thread117149.html
Найти сумму нечетных элементов массива, стоящих на четных местах. помогите пожалуйста
C++ Найти сумму элементов массива, расположенных между первым и последним положительными элементами В одномерном массиве,стоящем из n вещественных элементов,вычислить: 1)минимальный элемент массива; 2сумму элементов массива, расположенных между первым и последним положительными элементами.... http://www.cyberforum.ru/cpp-beginners/thread117110.html
Подскажите, как создать одномерную, динамическую строку типа char C++
Подскажите, как создать одномерную, динамическую строку типа char. И что бы символы вводились с клавиатуры)))
C++ одномерный массив
Дан одномерный массив из n элементов,определите сумму первых B элементов и последних C элементов, если сумма 1ых будет больше суммы последних ,то сортируем матрицу,по возрастанию,если иначе,то...
C++ Удалить из строки все цифры http://www.cyberforum.ru/cpp-beginners/thread117069.html
Зраствуйте помогжить написати програму. Условие: Удалить из строки все цифры Умова: Вилучити з рядка вси цифри
C++ Сортировка вставкой по ключу в одномерном массиве 8. Ключ: дата начала работы. Сортировка вставкой. подробнее

Показать сообщение отдельно
uggway
219 / 133 / 9
Регистрация: 12.04.2010
Сообщений: 248
15.04.2010, 21:42
А у нас тут нет поля key... Если его добавить в структуру, то можно и по полю key, а так только по полю inf :
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
void Delete(sll * head)
{
       char inff;
       sll * t, *prevt;
       if (head==NULL)
        {
                cout<<"\nList is empty!\n");
                return;
        }
       cout<<"Input inf:\n"
       cin>>inff;
       prevt = NULL;
       t = head;
       while(t){
              if(t->inf == inff){
                     if(prevt!=NULL) prevt->next = t->next;
                     else head = t->next;
                     delete t;
                     return; 
              }
              prevt = t;
              t=t->next;
       }
       cout<<"\nNo element!";
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru