Post Thumbnail

Задача: подсчитать количество уникальных значений в большом массиве в основном уникальных чисел uint64. Есть два стандартных подхода:
- Вставьте данные в хэш-таблицу и верните количество записей.
- Отсортируйте массив, а затем посчитайте количество позиций, которые отличаются от предыдущих.

Хэш-таблицы должны выигрывать в этом соревновании (O(n) против O(nlogn)), но в хорошо настроенной реализации сортировка обычно выполняется быстрее. Отак от

Похожее

Post Thumbnail

Что такое TCP?

Интернет невероятен. Оградить людей от него практически невозможно. Но он также ...

Post Thumbnail

Радио

Статья с шикарными картинками про радиосвязь. С щепоткой математики Радиосвяз...

Post Thumbnail

Своя БД

Если бы вам сегодня пришлось создавать собственную базу данных, не зная, что баз...