Junior — Senior
85
Рекурсивное развертывание вложенной Map в однородный словарь
被问到的公司:
任务条件
Создайте функцию, которая принимает вложенную структуру типа Map<String, Object> и возвращает плоскую Map, где:
- Внутренние Map раскрываются рекурсивно;
- Ключи образуются путем соединения родительского и дочернего ключей с помощью заданного разделителя;
- Значения, не являющиеся Map, копируются без изменений.