|
|
![]() Многопоточный Python на примерах: избавляемся от дедлоковЧетверг, 16 Июня 2022 г. 11:15 (ссылка)
Дедлоки — распространенная проблема в многопоточном программировании. В больших приложениях вручную отслеживать порядок блокировок может быть достаточно сложно, причем эта проблема может не всплыть на этапе тестирования и случиться только в каких-то сложновоспроизводимых кейсах при реальном использовании. Существует много способов их избегания, но здесь мы рассмотрим только один — автоматическое выявление дедлоков на основе графа ожидания. Разблокироватьhttps://habr.com/ru/post/671620/?utm_source=habrahabr&utm_medium=rss&utm_campaign=671620
![]() [Перевод] Реализуем алгоритм поиска в глубинуСреда, 13 Апреля 2022 г. 15:12 (ссылка)
В этом туториале описан алгоритм поиска в глубину (depth first search, DFS) с псевдокодом и примерами. Кроме того, расписаны способы реализации поиска в глубину в C, Java, Python и C++. “Поиск в глубину” или “обход в глубину” — это рекурсивный алгоритм по поиску всех вершин графа или дерева. Обход подразумевает под собой посещение всех вершин графа. Читать далееhttps://habr.com/ru/post/660725/?utm_source=habrahabr&utm_medium=rss&utm_campaign=660725
|
|
LiveInternet.Ru |
Ссылки: на главную|почта|знакомства|одноклассники|фото|открытки|тесты|чат О проекте: помощь|контакты|разместить рекламу|версия для pda |