254 читали · 4 года назад
Java для начинающих. Часть 1 из 4
Этот пост является частью серии статей о том, как решать алгоритмические проблемы. Из собственного опыта, я понял, что большинство авторов просто пошагово расписывают решение проблемы. Отсутствие обобщённого представления о проблеме, не позволяет понять её и найти эффективное решение. Исходя из этого понимания, цель данной серии: описывать процессы рассуждений о том, как решать такие проблемы с нуля. Проблема Процесс решения задачи Перед тем как вы увидите решение, давайте немного поговорим о самой проблеме...
1 год назад
Java 1312. Класс TreeMap - какая структура данных и алгоритмические сложности базовых операций
1312. Класс TreeMap - какая структура данных и алгоритмические сложности базовых операций Kласс TreeMap в Java представляет собой реализацию интерфейса Map, который основан на структуре данных "красно-черное дерево". Он предоставляет отсортированное отображение ключей в виде пар "ключ-значение". Ключи в TreeMap хранятся в отсортированном порядке. Структура данных и алгоритмические сложности базовых операций Структура данных TreeMap основана на красно-черном дереве, которое является сбалансированным двоичным деревом поиска...