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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Goodnes
0 / 0 / 0
Регистрация: 26.03.2013
Сообщений: 7
#1

удаление и поиск в списке - C++

03.04.2013, 11:36. Просмотров 331. Ответов 2
Метки нет (Все метки)

Подскажите, как реализовать функции удаления и поиска числа в списке? Нужно, что бы удаление происходило по индексу элемента, а поиск по всему списку и выводил индексы найденных чисел.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.04.2013, 11:36     удаление и поиск в списке
Посмотрите здесь:

C++ Не работает удаление в списке
C++ Удаление элементов в списке
C++ Удаление похожих строк в списке
Удаление узлов в односвязном списке C++
Удаление элемента в списке C++
Удаление в списке C++
Удаление узла в линейном списке C++
C++ Удаление элемента в списке
C++ Удаление элемента в списке
C++ Удаление c параметром в динамическом списке
Удаление повторяющихся значений в списке C++
Поиск и удаление в односвязном списке C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Fedorys
 Аватар для Fedorys
487 / 198 / 8
Регистрация: 19.03.2013
Сообщений: 448
03.04.2013, 11:49     удаление и поиск в списке #2
А что у вас подразумевается под списком? Массив?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
// удаление элемента
//смысл в том, что если элемент не последний в списке, но на его место перемещается последний, чтобы
//не было дыр в списке. Если он последний, то просто зануляется.
bool delete_gov(int number)
{
    int max_num;
 
    max_num = lenght_list(); 
    if (max_num < 0) return false;
    if (number != max_num)
        govcopy( goverment[number-1], goverment[max_num-1]);
    else{
    goverment[max_num-1] = 0;
    }
    return true;
}
Goodnes
0 / 0 / 0
Регистрация: 26.03.2013
Сообщений: 7
03.04.2013, 11:53  [ТС]     удаление и поиск в списке #3
Нет, просто однонаправленный нециклический упорядоченный список.
Yandex
Объявления
03.04.2013, 11:53     удаление и поиск в списке
Ответ Создать тему
Опции темы

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