Open Source & Linux Lab

It's better when it's simple

User Tools

Site Tools


courses:high_performance_computing:coroutines_map

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous 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://​docs.oracle.com/​javase/​7/​docs/​api/​java/​util/​Map.html|Map]]
  
 <code java> <code java>
 public interface CoroutinesMap<​K:​ Comparable<​K>,​ V> { public interface CoroutinesMap<​K:​ Comparable<​K>,​ V> {
     /**     /**
-    * Добавить (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