В каких точках программы необходимо выполнять acquire() и - Ответ на вопрос по Прог №1305186
-42%
Вопрос
В каких точках программы необходимо выполнять acquire() и release() замка Z , чтобы функция f могла правильно работать в многопоточном приложении? (Как обычно, нужно минимизировать общее время, на которое запирается замок)def f(x, y, z): global d # 1 d[(x, y)] = z # 2 res = len(d) # 3 return res- 1: Z.acquire(), 2: Z.release()
- 1: Z.acquire(), 2: Z.release(), Z.acquire(), 3: Z.release()
- 1: Z.acquire(), 3: Z.release()
- замок не нужен
Ответ
Этот вопрос в коллекциях
-20%
Коллекция: Язык программирования Python
490 390 руб.

🎓 Поможем сдать всё — тесты, практику, экзамены, курсовые, дипломы, отчёты! Закроем долги под ключ 🔑 Ведём от первой сессии до диплома 🏆 Работаем с Синергией, МЭИ и другими вузами 🤝 Гарантия результата или возврат денег 💰 Пиши! 🚀

















