Succinct data structures свежее веяние в алгоритмистике. В русскоязычной школе материала мало, нет даже устоявшегося перевода. Будем восполнять этот пробел. На правах первопроходцев терминологию будем вводить налету. Пусть, скажем, компактные структуры данных. На Хабре уже появилась хорошая ознакомительная статья.
Под катом развитие темы с описанием пары новых(такое вы не найдете у Кнута)трюков структур, примеры применения и реализация на языке Go.
Под катом развитие темы с описанием пары новых(такое вы не найдете у Кнута)