courses:high_performance_computing:coroutines_map
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | |||
courses:high_performance_computing:coroutines_map [2020/06/05 05:33] – odoronin | courses:high_performance_computing:coroutines_map [2020/06/08 00:58] (current) – odoronin | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Coroutines Map ====== | ====== Coroutines Map ====== | ||
- | Необходимо реализовать следующий интерфейс lock-free map в стиле coroutines: | + | Необходимо реализовать следующий интерфейс lock-free map в стиле coroutines, интерфейс по поведению должен сответстовать [[https:// |
<code java> | <code java> | ||
public interface CoroutinesMap< | public interface CoroutinesMap< | ||
/** | /** | ||
- | * Добавить (key,value) к ассоциативному контейнеру. Если key уже существовал, то value для него нужн заменить на ановый | + | * Добавить (key,value) к ассоциативному контейнеру. Если key уже существует, то value для него нужно заменить на новый |
* | * | ||
* Алгоритм должен быть как минимум lock-free. | * Алгоритм должен быть как минимум lock-free. |
courses/high_performance_computing/coroutines_map.txt · Last modified: 2020/06/08 00:58 by odoronin