Время до 30 мин

Паттерн: что выдаст этот код?

Имеется вариант реализации некоторого класса. Метод initialize() может быть написан двумя способами. using namespace std; class foo { public: int data;   //First option //Second option static void initialize(){ static void...

Теги: , ,
Далее

Бинарное дерево минимальной высоты

Дан одномерный целочисленный массив. Нужно построить из его значений бинарное дерево поиска (BST) минимальной высоты. Желательно продемонстрировать использование стандартных STL контейнеров для C++. На C# постарайтесь не...

Теги: , ,
Далее

Суммирование элементов в дереве

Дано отсортированное бинарное дерево, содержащее положительные целые числа с узлами заданной структуры. Реализовать метод, который бы вернул все пути в этом дереве, с суммой равной заданному числу. Путь не...

Теги: , ,
Далее

Правильность расстановки скобок

Правильность расстановки скобок

Разработайте функцию проверки правильности расстановки скобок в строке. Вариант 1. Строка содержит один тип скобок. Пример: “((( )( ))( ))”, результат – true; “)(((()))”, результат – false. Вариант 2. Строка содержит...

Теги: ,
Далее