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

Линейный список - вставить пару новых элементов перед последним - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Проблемы с Сортировка линейной вставки http://www.cyberforum.ru/cpp-beginners/thread715750.html
Ниже рабочий код сортировка линейной вставки для одномерного массива: #include<conio.h> #include<stdio.h> #include<math.h> int main(){ int *A,*B,N,i,j,k,l,o,p; A=new int; B=new int; o=0;p=0;
C++ Выводится содержимое переменной, а не адрес Тип char. Почему выводится содержимое? pAdd->name=a.taskName; cout<<&a.taskName<<endl; http://www.cyberforum.ru/cpp-beginners/thread715686.html
Чтение бинарного файла C++
Привет! Необходима помощь в таком вопросе - Создал программу для хранения сведений о пользователях(типа такого: введите сведения: пользователь 1 - Ф.И.О. номер телефона, адресс эл почты, номер аськи...пользователь 2 - .....итд) В конце прога записывает все сведения в бинарный файл, после этого она их считывает из файла и выводит на экран. Всё хорошо, всё работает НО - лишь только тогда когда...
Двумерный массив (расположить максимальные 10 элементов по главной диагонали) C++
Дана целочисленная прямоугольная матрица: m = {{ 16, 78, 0, 6, -29, 19, -52, 65, -88, 51}, { -79, -22, 32, -25, -62, -69, -2, -59, -75, 89}, { -87, 95, -22, 85, -49, -75, 76, 73, -59, -52}, { 30, 49, -28, -48, 0, 57, -6, -85, 0, -18}, { -99, -21, -95, 64, 22, -2, 69, -84, -1, -71}, { -25, 47, 72, 43, 15, -44, 44, 61, 4, 74},...
C++ С++ принадлежат ли точки области, препод дала кривую задачку в пример http://www.cyberforum.ru/cpp-beginners/thread715665.html
только поступил, препод в пример дала эту задачку, помогите поправить #include "stdafx.h"; #include <math.h> void main () { float x,y,count << "\n enter x,y"
C++ Удаление максимального элемента списка Есть двусвязный список, нужно удалить в нем максимальный элемент. Подскажите, где ошибка. class Spisok { struct Entry { int value; Entry *pNext; Entry *pPrev; }; подробнее

Показать сообщение отдельно
go
Эксперт C++
3582 / 1362 / 128
Регистрация: 16.04.2009
Сообщений: 4,528
02.12.2012, 01:52     Линейный список - вставить пару новых элементов перед последним
Пробегаете пока
C++
1
2
while (p->next->next)
    p = p->next;
Но перед этим сделать проверку, что в списке есть хотя бы два элемента.
Теперь p указывает на узел после которого будем вставлять.
 
Текущее время: 22:27. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru