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

Обход дерева) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Разработать программу «переворота» строки. Способ: последовательная перестановка элементов - первый с последним, второй с предпоследним и т.д. http://www.cyberforum.ru/cpp-beginners/thread293917.html
Разработать программу «переворота» строки. Способ: последовательная перестановка элементов - первый с последним, второй с предпоследним и т.д.
C++ Перевод чисел. Модуль string Ребят! Привет! Помогите кто может с прогай, не могу правильно сделать!!! Надо перевести из 2-чной в 10-чную систему счисления и наоборот используя модуль string. #include<iostream> #include<string> #include<math.h> using namespace std; int main() { setlocale(LC_ALL,"Russian"); http://www.cyberforum.ru/cpp-beginners/thread293893.html
C++ Смоделировать работу скремблера.
Помогите пожалуйста решить задачу... Задача: Смоделировать работу скремблера. Скремблер имеет определенную разрядность и определенный полином – те разряды, которые при сдвиге складываются по XOR и поступают в старший разряд. Состояние скремблера определяется содержимым сдвигового регистра. Реализовать скремблер, нарисованный тут: http://citforum.ru/internet/infsecure/its2000_15.shtml
C++ Программа "ОФИЦЕРЫ"
Подсчитать количество способов расставить j слонов на доске nxn. Я на сайте http://e-maxx.ru/algo/bishops_arrangement нашел довольно неплохое объяснение её но при попытки реализации выводит ошибку в строчке vector < vector<int> > d (n*2, vector<int> (k+2)); //error: 'vector' was not declared in this scorp //Подскажите пожалуйста как исправить эту ошибку и что автор делает с её помощью. Вот...
C++ Программа на процедуры http://www.cyberforum.ru/cpp-beginners/thread293799.html
Описать функцию Power2(A, N) вещественного типа, находящую вели- чину AN (A — вещественный, N — целый параметр) по следующим форму- лам: A0 = 1; AN = A·A·…·A (N сомножителей), если N > 0; AN = 1/(A·A·…·A) (|N| сомножителей), если N < 0. С помощью этой функции найти AK, AL, AM, если даны числа A, K, L, M. (0,N,K,L,M-степени A)
C++ Теория игр. Определение шаха. Помогите найти ошибку!!! Не работает та часть кода, где надо рандомно расположить фигуры. #include <iostream.h> #include <stdio.h> #include <stdlib.h> #include <time.h> #include <windows.h> char buf; char *rus(char *s) {CharToOem(s,buf); return buf;}; int main() { подробнее

Показать сообщение отдельно
DexMipt
13 / 13 / 1
Регистрация: 13.03.2011
Сообщений: 98
12.05.2011, 17:46     Обход дерева)
если я вас правильно понял, вот функция поиска дерева, рекурсивная

только на си

C
1
2
3
4
5
6
7
8
struct treeNode* TreeSearch (struct treeNode *treePtr, int value)
{
    if      (treePtr->data == value)                              return  treePtr;
    else if (treePtr->data > value && treePtr->left  != NULL) TreeSearch (treePtr->left , value);
    else if (treePtr->data < value && treePtr->right != NULL) TreeSearch (treePtr->right, value);
 
    else return NULL;
}
 
Текущее время: 15:43. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru