Разбор полетов: Электронная таблица
Данный пост содержит разбор одного из вариантов решения задачи ЭЛЕКТРОННАЯ ТАБЛИЦА Наша переписка по электронной почте, которая имела место после вопроса и комментариев позволила найти способ ответа, который...
ДалееПаттерн: что выдаст этот код?
Имеется вариант реализации некоторого класса. Метод initialize() может быть написан двумя способами. using namespace std; class foo { public: int data; //First option //Second option static void initialize(){ static void...
ДалееЧто напечатает этот код?
Этот пост начинает новую рубрику вопросов на собеседовании, которые содержат задачи по анализу существующего кода. Первое задание очень простое, но тем не менее позволяет проверить понимание основ. Итак, классический...
ДалееБыстрая сортировка: рефакторинг
Имеется написанный на 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 static void QSort(List<int> input) { int hand = input[0]; List<int> less = new...
ДалееСоздать список из вершин дерева: Решение
В этом посте мы приводим два варианта решения задачи “Создать список из вершин...
Далее