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

Ѕинарное дерево.  аждую вершину с чЄтным номером помен€ть местами с сыном, имеющим чЄтный номер - C++

¬ойти
–егистраци€
¬осстановить пароль
ƒругие темы раздела
C++ ѕолучить сумму членов исходной последовательности http://www.cyberforum.ru/cpp-beginners/thread858792.html
ƒаны действительные числа а1,а2,Е,аn.≈сли в результате замены отрицательных членов последовательности а1,а2,Е,аn их квадратами члены будут образовывать неубывающую последовательность, то получить сумму членов исходной последовательности; в противном случае получить их произведение.
C++ –азреженна€ матрица –азреженной матрице CSR найти количество еЄ различных элементов и вывести их на экран http://www.cyberforum.ru/cpp-beginners/thread858790.html
опишите программу C++
ѕомогите пожалуйста.. опишите подробно что делает эта программа. #include <iostream> #include <fstream> using namespace std; int main() { ifstream f("a.txt"); FILE *l=fopen ("b.txt","w"); while (!f.eof()) {
ќператор delete[] C++
—алют! тут вот в чем вопрос... ≈сли с помощью new выделена пам€ть под несколько, скажем, массивов, то с помощью оператор delete удал€ть эти несколько объектов(пусть а, в), можно как delete a, b или же нужно писать так delete a, b ƒо недавнего времени, дабы не рисковать, ни одним из этих вариантов не пользовалс€, но неудобно уже несколько строчек писать дл€ удалени€ нескольких переменных......
C++ создание файла с информацией http://www.cyberforum.ru/cpp-beginners/thread858771.html
“рем€ способами делаю данную прогу и никакой не дает нужного результата (хот€ университетский учебник гласит обратное) так вот, надо создать файл (dat или txt) и внести в него немного информации. ” мен€ сама прога работает, но в файле сохран€етс€ абабгаламага типа : "pэ MySurname w|й‘  €√<Awо<AwD ію (J   ШJ ’÷@ ію l2@ ЉA tю Ьі@ і–@ »ю l2@ » A" как...
C++ ѕодсчет денег на изображении нужна программа дл€ подсчета денег с изображени€. —реда программировани€ значени€ не имеет, главное чтоб код был рабочий, хот€ желательно с++ подробнее

ѕоказать сообщение отдельно
gulec
0 / 0 / 0
–егистраци€: 19.04.2013
—ообщений: 5

Ѕинарное дерево.  аждую вершину с чЄтным номером помен€ть местами с сыном, имеющим чЄтный номер - C++

07.05.2013, 22:21. ѕросмотров 287. ќтветов 0
ћетки (¬се метки)

ѕомогите написать функцию котора€ мен€ет местами вершины с сыновь€ми с чЄтными номерами
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
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
#include <iostream>
#include <stdlib.h>
#include <time.h>
using namespace std;
struct Node
{
       int num;
       Node* Left;
       Node* Right;
       
       };
 
      Node* add(Node* root, int a);
      void print(Node* root, int l);
     
      
 Node* add(Node* root, int a){
           if(!root){
                     Node *pnew=new Node;
                     pnew->num=a;
                     pnew->Left=NULL;
                     pnew->Right=NULL;
                     root=pnew;
                     }
           else if(root->num < a)
                    root->Right= add(root->Right, a);
           else
                   root->Left= add(root->Left, a);
           return root;
 }
void print(Node* root, int level){
     if(root)
       print(root->Right, level+1);
     for(int i=0; i<level; i++)
        cout<<" ";
     if(root)
         cout<<root->num<<" ("<<level<< ")\n ";
     else
        cout<<"#\n";
     if(root)
        print(root->Left, level+1);
     }
 
 
                                                                                 
     
 int main()
 {
     Node* root=NULL;
   
     srand(time(0));
     for(int i=0; i<10; i++)
     {
        int a=rand()%101-50;
        root=add(root,a);       
             
      } 
   
     print(root, 0);
               
     
     system("PAUSE");
     return 0;
}
ѕосле регистрации реклама в сообщени€х будет скрыта и будут доступны все возможности форума.
 
 ибер‘орум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
–ейтинг@Mail.ru