Главная / Параллельное программирование для многоядерных процессоров / Укажите в каком примере происходит распараллеливание выполнения функции, вычисляющей количество узлов в бинарном дереве

Укажите в каком примере происходит распараллеливание выполнения функции, вычисляющей количество узлов в бинарном дереве

вопрос

Правильный ответ:

int CountNod(Tree<int> node) { if (node == null) return 0; return 1 + CountNod(node.Left) + CountNod(node.Right); }
int CountNod(Tree<int> node) { if (node == null) return 0; return CountNod(node.Left) + CountNod(node.Right); }
int CountNod(Tree<int> node) { if (node == null) return 0; var left = Future.Create(() => CountNod(node.Left)); int right = CountNod(node.Right); return 1 + left.Value + right; }
Сложность вопроса
94
Сложность курса: Параллельное программирование для многоядерных процессоров
72
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Экзамен сдан на 4. Спасибо за ответы
05 дек 2019
Аноним
Я завалил сессию, какого чёрта я не углядел этот чёртов сайт с решениями с тестами intuit до зачёта
01 ноя 2016
Оставить комментарий
Другие ответы на вопросы из темы программирование интуит.