РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
⊗ktTsTmClL5 111 of 178 menu

Задачи на корутины в Kotlin. Часть 5

Запустите три async для вычисления суммы разных диапазонов и получите результаты через await().

Используйте awaitAll для ожидания списка Deferred.

Сделайте функцию suspend, которая внутри использует async для параллельной загрузки двух строк.

Сравните последовательное и параллельное выполнение пяти async задач.

Создайте async с Dispatchers.Default для вычисления факториала.

Обработайте исключение внутри async при вызове await().

Сделайте функцию, возвращающую Deferred<Int>, и вызовите её из другой suspend-функции.

Используйте coroutineScope и несколько async внутри одной suspend-функции.

Создайте параллельную обработку списка файлов через async и awaitAll.

Сделайте функцию, которая возвращает первый завершившийся результат из двух Deferred.

Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить