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

Формирование двух новых списков из исходного - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ mpi http://www.cyberforum.ru/cpp-beginners/thread964579.html
Пытаюсь разобраться с mpi. нужно найти сумму элементов матрицы.Рассылка по процессам организована через mpi_Bcast. при выполнении на нескольких процессах программа зависает. не пойму, что не так. #include "stdio.h" #include <conio.h> #include "mpi.h" #include <iostream> using namespace std; int ProcNum, ProcRank;
C++ написать программу для прверки простого числа. язык программировние С Дано целое число, не превосходящее 2^32=4294967296. Написать программу для проверки того, является ли данное число простым. Определение простоты заданного числа оформить в виде отдельной функции. http://www.cyberforum.ru/cpp-beginners/thread964559.html
C++ как выйти из программы
при выполнении программы - выполняется выбранная операция, после чего при нажатии любой кнопки цикл повторяется... вопрос: Что нужно добавить и где, чтобы при выполнении программы в конце при нажатии клавиши прога закрывалась, а не повторяла все действия начиная с "do-while" заново???... #include <stdio.h> #include <conio.h> void main(){ clrscr(); int n,m,s,p,key; do{ ...
C++ Парсинг html
Здравствуйте, уважаемые форумчане! Я мало знаю на тему парсинга и вот мне нужно вытащить информацию с сайта http://www.igumo.ru/. Слева после меню есть 2 ссылки "Войти" и "Зарегистрироваться", так вот, когда проходишь авторизацию вместо ссылки "Войти" пишется твое имя и фамилия, так вот мне нужно брать имя и фамилию и вставлять в текстовое поле в форме. Как это можно реализовать? Очень надеюсь на...
C++ Кодировка знака ± http://www.cyberforum.ru/cpp-beginners/thread964553.html
В общем, надо вывести в консоль такой знак ±. Какую кодировку для этого нужно использовать?
C++ Зеркальное отражение строки Всем привет. Такая задача: Написать программу реализующую зеркальное отражение строки Вот что я накалякал :)Подскажите что здесь не так? #include "stdafx.h" #include <iostream> #include <string> using namespace std; int _tmain(int argc, _TCHAR* argv) { подробнее

Показать сообщение отдельно
monolit
185 / 184 / 22
Регистрация: 24.03.2011
Сообщений: 667
Завершенные тесты: 1
29.09.2013, 01:20     Формирование двух новых списков из исходного
Цитата Сообщение от Locust Посмотреть сообщение
List(L);
* * List(L1);
* * List(L2);
Здесь, наверное, подразумевалось
C++
1
2
3
List L();
List L1();
List L2();
Добавлено через 6 минут
А насчет добавления, вот (немного не правильно):
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
void List::Add(const int x,const int N)
{
    ++size;
    element *temp=new element;
    temp->x=x; 
 
    if(Head!=NULL) 
    { 
        element *pointer=Head; 
        if(N<=size) 
        {
            for(int i=0;i<N;++i) pointer=pointer->Next; 
            temp->Next=pointer->Next; 
            pointer->Next = temp; //<<------ забыла.   предыдущий --> pointer --> temp -->
        }
        else
            std::cout<<"Incorrect number: your list consists of less then "<<N<<" elements";
    }
    else
    {
        temp->Next=NULL;
        Head = temp; //<<------ забыла.
    }
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru