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

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

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

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

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Fedorys
 Аватар для Fedorys
487 / 198 / 8
Регистрация: 19.03.2013
Сообщений: 444
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     удаление и поиск в списке
Ответ Создать тему
Опции темы

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