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

Из односвязного списка в двусвязный - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Написать программу, которая вычисляет количество цифр во введенном пользователем числе http://www.cyberforum.ru/cpp-beginners/thread956968.html
Ваще не как... надо самы простой способ
C++ Распознавание автомобильных номеров Здравствуйте, всем! У меня одна просьба не могли бы вы подсказать как написать алгоритм по распознаванию номеров автомашин, на с++, без использования технологии OpenCV. http://www.cyberforum.ru/cpp-beginners/thread956948.html
C++ Перебрать все сюръекции f:{0,1,…,m-1} ® {0,1,…,n-1}
Перебрать все сюръекции f:{0,1,…,m-1} ® {0,1,…,n-1}
Как корректно завершить COM порт? C++
Здравствуйте. Пишу программу на С++ CLR для считывания с устройства пакетов данных. Но тут напоролся на проблему, которую не могу решить. Передача производится через Com port, открываю/ закрываю порт,все хорошо. Если вдруг выдернуть шнур USB, то программа аварийно завершаетсяб выводится сообщение что порт недоступен, но Com порт остается в подвисшем состоянии,он отображается в диспетчере...
C++ Вычислить среднее арифметическое http://www.cyberforum.ru/cpp-beginners/thread956913.html
Вычислить среднее арифметическое четных чисел, некратных четырем в диапазоне от 1 до 200.
C++ С++ найти сумму каждой строки в 2 мерном массиве Только предмет появился хз как делать ничё необьясняют((( Помогите #include<stdio.h> #unclude<math.h> int main() } int mas; for(i=0; i<n;i++); for(j=0; j<m;i++); а чё дальше я низнаю. подробнее

Показать сообщение отдельно
squi
0 / 0 / 0
Регистрация: 28.04.2013
Сообщений: 21

Из односвязного списка в двусвязный - C++

18.09.2013, 12:55. Просмотров 543. Ответов 3
Метки (Все метки)

Помогите, кусок переделать в двусвязный список.
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
37
38
39
40
41
#include <iostream>
using namespace std;
    
struct Node 
{
    int data;
    Node *next;
};
void print (Node *); 
 
int main()
{
    setlocale (LC_ALL,"Russian");
   
    Node *head=NULL;                          
    Node *put, *spisok, *last;                
    int nomer, vstavka, i, element;         
    
    cout << "Введите количество элементов: ";
      cin >> element;
   
    for (i=0; i<element; i++)
    {
        spisok=new Node;                           
     cout << "Элемент "<<i+1<<": ";
        cin>>spisok->data;                        
        spisok->next=NULL;                        
        
         if (head==NULL)                     
            head=spisok;                         
       
        else                               
        last->next=spisok;          
             last=spisok;                            
   }
 
    print (head);
 
system ("pause");
return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru