данных на собесе?
то есть для решения какой-то задачи нужен heap условный, нужно ли писать с нуля класс?
Если основная идея задачи это написать структуру данных, то придется писать. Иначе обычно можно заюзать что есть в языке
как пример, когда это дает буст в time/space complxity https://leetcode.com/problems/word-break/editorial/ https://leetcode.com/problems/word-break/solutions/3616181/amortized-linear-o-k-m-solution-using-aho-corasick-automaton/
а если стуктура нужна для решения задачи, а в языке ее нет?
Обсуждают сегодня