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

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

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

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

16.04.2011, 13:34. Просмотров 514. Ответов 1
Метки нет (Все метки)

Помогите пожалуйста написать функцию поиска числа заданного пользователем в односвязном списке
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.04.2011, 13:34     Односвязный список
Посмотрите здесь:

Односвязный список C++ - C++
помогите решить проблему с выводом суммы, буду благодарен #include <iostream> #include <cctype> using namespace std; struct...

Односвязный список - C++
Во общем, программа создает список и заносит туда элементы с помощью массива. Но при выводе, программа выводит лишний элемент первым. Где...

Односвязный список - C++
Всем привет. Помогите разобраться с односвязным списком. Вот собственно и вопросы: 1) Если я правильно понял то список это чтото вроде...

Односвязный список - C++
Помогите пожалуйста доделать программу, а то я не могу, надо именно в таком формате (векторное представление списка) Само задание - к...

Односвязный список - C++
Задание: Сформировать список вещественных чисел и вычислить сумму. На 32 строке где значения, выдает ошибку. Почему? Сумму этих...

Односвязный список - C++
Здравствуйте,правильно ли организовал ввод #include <stdio.h> #include <stdlib.h> struct spisok { int info; spisok *link;...

Односвязный список - C++
Здравствуйте! Кто может разъяснить как вставить в узел заданного места значение.. 1. Нужно выделить память Elem *Ins = new Elem ...

Односвязный циклический список! - C++
Парни ., срочно помощь нужна , завтра лабу надо сдать , туплю по жесткому)! Список односвязный, нужно сделать циклическим, я так понял...

Циклический односвязный список - C++
"Циклический односвязный список с зацикливанием «через указатель». Дополнительные операции: a) перенести все нечетные по порядку узлы в...

Развернуть односвязный список - C++
Необходимо развернуть список, написала функцию, но почему - то она разворачивает только после первого элемента. Вот код: void...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
ForEveR
В астрале
Эксперт С++
7969 / 4731 / 320
Регистрация: 24.06.2010
Сообщений: 10,539
Завершенные тесты: 3
16.04.2011, 13:43     Односвязный список #2
Lostmen,
C++
1
2
3
4
5
6
7
bool find(int number)
{
    for(Node* tmp = head; tmp; tmp=tmp->next)
       if(tmp->elem == number)
          return true;
    return false;
}
Из расчета что список это класс. find функция класса. Узел списка представлен структурой Node. Голова списка - head. Поле структуры являющееся элементов называется elem. Указатель на следующий элемент - next. Ну и tmp == 0 если конец списка.
Yandex
Объявления
16.04.2011, 13:43     Односвязный список
Ответ Создать тему
Опции темы

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