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.1591324395.txt.gz · Last modified: 2020/06/05 05:33 by odoronin