1 / 1 / 2
Регистрация: 07.10.2013
Сообщений: 170
1

Обработка двусвязных списков!

02.03.2014, 14:52. Показов 505. Ответов 0
Метки нет (Все метки)

Здравствуйте! Имеется задание: Если встречается нечетный элемент, то перед ним и после него вставить новые элементы со значением 0
И код:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
void numb_1(TSNum *&Start, TSNum *pNew){
    TSNum *wp,*pp, *np;
    wp=Start;
    pp=NULL;
    if(wp==NULL)
        return;
    if(wp->numb%2!=0){
        pNew->next=wp;
        wp=pNew;
    }
    while(wp!=NULL){
        if((wp->numb)%2!=0){
            pp=wp->prev;
            np=wp->next;
            pp->numb=pNew;
            np->numb=pNew;
            wp=wp->next;
            }
 
        wp=wp->next;}
    }
Расскажите, что я делаю неправильно?
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
02.03.2014, 14:52
Ответы с готовыми решениями:

Чем отличается сортировка односвязных списков от сортировки двусвязных?
Чем отличается сортировка односвязных списков от двусвязных списков? Если можете то на примере...

Обработка списков
Помогите защитить учебную практику. Заранее спасибо

Обработка списков
Программа работы со списками написана, для малых списков (малых по объему занимаемой памяти) она...

Создание и обработка списков
Даны натуральное число n, действительные числа а1,…, a2n. Получить:...

0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
02.03.2014, 14:52
Помогаю со студенческими работами здесь

Рекурсивная обработка списков
Помогите пожалуйста!!! Очень надо! Дано задание, я весь интернет излазил 2 час думаю, ничего в...

«Хранение и обработка данных с использованием линейных списков».
Вот мне к курсовой работе дали задание.Я не могу его понять, что от меня требуется. Что за система...

Обработка списков: функции удаления и поиска элемента
Надо написать функцию Void del (int value) , которая удаляет элемент в списке и Elem *searth (int...

Хранение и обработка данных с использованием линейных списков
Люди, помогите пожалуйста!!! Дали задание к курсовой работе. Сделать надо любое из двух (какое...


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru