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

Коментарии к программе - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сортировка методом каскадного слияния со специальным распределением http://www.cyberforum.ru/cpp-beginners/thread618154.html
Задание - реализовать этот алгоритм для однмоерного динамического массива. попытки почитать Кнута успехом не увенчались - не понятно. Буду рад любой помощи, будь то ссылка на понятную литературу, или готовый алгоритм( :D ). Смог найти алгоритм на делфи, но не смог реализовать его на с++, из-за абсолютного незнания делфи.
C++ Разбор кода простой программы новичка Народ, я вот тут только начал учиться, помогите понять ошибки. Вот код: #include <iostream.h> class Rabota { public: int starye(); int rabotka(); private: http://www.cyberforum.ru/cpp-beginners/thread618153.html
Struct VS Class C++
Здравствуйте. Я прочел интересную статью http://www.rsdn.ru/article/cpp/ObjectsAndPointers.xml#EVPAC по использованию памяти для различных конструкций языка. Но хотел узнать, когда мы создаем динамически структуру, она помещается в стек или в кучу. И почему при реализации структур данных (типа связные списки) для описания узла используют структуры,а не классы (даже когда код на с++). Я бы хотел...
C++ Разработать алгоритм перевода двоичных чисел в десятичные числа
разработать алгоритм перевода двоичных чисел в десятичные числа
C++ Нахождение определителя в матрице списков http://www.cyberforum.ru/cpp-beginners/thread618136.html
Здравствуйте. Как вы поняли что задание состоит из нахождения определителя матрицы заданной двумерным двусвязным списком. Код с горем пополам и помощью добрых людей написал. Но все равно считает не правильно. Не могли бы вы посмотреть в чем ошибка #include <iostream> using namespace std; struct list2d{ int inf; list2d *next,*prev,*down; }; void print_list2d(struct list2d* head) {
C++ Определить номера столбцов содержащих только отрицательные элементы матрицы Помогите пожалуйста сделать задание : определить номера столбцов содержащих только отрицательные элементы матрицы nxm подробнее

Показать сообщение отдельно
zvoronz
271 / 238 / 21
Регистрация: 29.05.2012
Сообщений: 889
03.07.2012, 01:43     Коментарии к программе
Помог чем смог
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
#include <iostream>
#include <conio.h>
#include <stdlib.h>
using namespace std;
 
struct traine
{
    //структура
    unsigned long time;            //время отправления в секундах
    unsigned short number;        //номер поезда
    char *station;                //имя станции
    traine *left,*right;
};      
 
traine* add(traine *beg, unsigned short number, unsigned long time, char station[50])    //функция добавления элемента 
{
    if (!beg) //если не равно 0(тоесть в дереве ещё нет элементов(поездов))
    {                        
        traine *temp=new traine;//выделяем в куче память под новый элемент
        temp->number=number;//устанавливаем ему номер переданный в параметрах(думаю это номер поезда)
        temp->time=time;//устанавливаем время для данного поезда(что за время не понятно, то ли отправления то ли прибытия)
        temp->station = new char[50]; //выдиляем в куче память для хранения названия станции(тоже не понятно, ну и в общем мне это не важно)
        temp->station=station;
        temp->left=0;//обнуляем указатель на левый элемен
        temp->right=0;//обнуляем указатель на правый элемен
        return temp;// возвращаем указатель созданный элемент дерева
    }               
    else if ((number)>(beg->number)) //сравниваем номер добавляемого и корневого поезда
    {    //бОльшие номера идут в правое поддерево
        beg->right=add(beg->right,number, time, station);
        return beg;
    }
    else 
    {        //меньшие номера идут в левое поддерево
        beg->left=add(beg->left,number, time, station);
        return beg;
    }
}
void show_all(traine *temp)/. а тут не хватает кода но по названию понятно что процедура выводит дерево наверное на консоль :)
}
 
Текущее время: 17:39. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru