427 читали · 1 год назад
Модуль 6. Задача 7. Бинарное дерево логов
Условия задачи: В программе реализована структура BinaryTreeNode, а также функция walk_tree, которая обходит бинарное дерево по уровням, при этом записывая в логи номер посещаемого узла и номера его потомков. Напишите функцию restore_tree, которая принимает на вход путь до файла с логами в виде строки, а возвращает корень восстановленного бинарного дерева. Гарантируется, что все значения, хранящиеся в бинарном дереве, уникальны. root = BinaryTreeNode(1) root.left = node2 = BinaryTreeNode(2) root...
1 год назад
🔥 Дайджест полезных материалов из мира : Java за неделю Почитать: — Модельно-Ориентированная Java, или Навстречу Дизайну ПО — Искусство ETL. Пишем собственный движок SQL на Spark [часть 4 из 5] — Как внедрить Prototype в Singleton в Spring с помощью параметра ProxyMode — Искусство ETL. Пишем собственный движок SQL на Spark [часть 3 из 5] — Делаем свою простейшую систему сборки для Java — Микросмартфон за 100 рублей: Покупаем смартфон 11-летней давности и… пишем под него приложения — Искусство ETL. Пишем собственный движок SQL на Spark [часть 2 из 5] — Ad-hoc мониторинг: сбор, хранение и визуализация данных — Искусство ETL. Пишем собственный движок SQL на Spark [часть 1 из 5] — Разница между Data Race и Race Condition — Solving "All Nodes Distance K in Binary Tree" Leet code Question — Mutex & Race Conditions in Java Multi-Threading made so simple with real-life analogies — Hash! A magical datastructure — "I definitely didn't spend 3 hours on this question..😢#BinaryTreeAdventures" Solving Binary Tree Right Side View Leet code — Leet Code 75–2215. Find the Difference of Two Arrays — Multi-Threading in JAVA using Callables — convertTxtToHtml - A new command-line tool can process .txt files into .html — Java Interfaces Default Methods — Iniciando estudos em Kotlin — Common Mistakes of Junior Java Developers When Working with Hibernate Посмотреть: 🌐 Java 21 API New Features #RoadTo21 (⏱ 16:48) 🌐 #Java 21 bug fixes you need to know about (⏱ 00:54) 🌐 What is the difference between a Collection and a List? - Cracking the Java Coding Interview (⏱ 00:58) 🌐 Difference between toList() and Collectors.toList()? - Cracking the Java Coding Interview (⏱ 01:00) 🌐 Java 21 Security Updates #RoadTo21 (⏱ 27:04) 🌐 JVM Language Summit 2023 Keynote #JVMLS (⏱ 21:15) 🌐 Java 21 Launch Event (⏱ 00:00) Хорошего дня! @javarush