Size: a a a

2020 November 12

 P

 ‌‌Gleb Pilipets... in pro.algorithms
Вот, поэтому да
источник

IZ

Ilia Zviagin in pro.algorithms
 ‌‌Gleb Pilipets
Переслано от Александр Горнак
Требования к ней как к простой хэш таблице (получить значение по ключу, присвоить значение по ключу) желательно за O(1) Как ответили выше, nosql прекрасно подходит под эту задачу
SQL тоже великолепно
источник

 P

 ‌‌Gleb Pilipets... in pro.algorithms
А что скажешь про RocksDB?

Она лучше подойдёт?

RocksDB uses a log structured database engine, written entirely in C++, for maximum performance. Keys and values are just arbitrarily-sized byte streams.
RocksDB is optimized for fast, low latency storage such as flash drives and high-speed disk drives. RocksDB exploits the full potential of high read/write rates offered by flash or RAM.
источник

MS

Mikola Summer Duck in pro.algorithms
на три гигабайта можно спокойно заюзать std::unordered_map и сериализовать в хмл
источник

MS

Mikola Summer Duck in pro.algorithms
Хватило бы памяти и места на диске.
источник

MS

Mikola Summer Duck in pro.algorithms
Без уточнения требований я буду уверен что тебе этого хватит.
источник

CD

Constantine Drozdov in pro.algorithms
Mikola Summer Duck
на три гигабайта можно спокойно заюзать std::unordered_map и сериализовать в хмл
вы нам подходите
источник

A

Arthur in pro.algorithms
lmdb, rocksdb весьма шустрые. помню пытались переехать на postgre, производительность упала примерно в 100 раз на минимальном проекте
источник

L🇷

Lazzlo 🇷🇺 in pro.algorithms
Всем, привет. Такой вопросик, вот когда говорят про логарифмическую сложность алгоритма, то имеют ввиду по натуральный логарифм? или по основанию 10? Или 2?
источник

A

Aragaer in pro.algorithms
а есть разница? 8)
источник

AD

Alexey Dergunov in pro.algorithms
любой, потому что можно домножить на константу и тем самым изменить основание логарифма
источник

A

Aragaer in pro.algorithms
когда говорят о сложности алгоритма, то с точностью до умножения на константу. А все логарифмы одинаковы с точностью до умножения на константу
источник

L🇷

Lazzlo 🇷🇺 in pro.algorithms
Alexey Dergunov
любой, потому что можно домножить на константу и тем самым изменить основание логарифма
А разьве не k * log2(x) = log2(x^k) ?
источник

A

Aragaer in pro.algorithms
нет, не об этом речь
источник

A

Aragaer in pro.algorithms
log2(x) = log10(x) * log2(10)
источник

БВ

Буйный Виталя... in pro.algorithms
Lazzlo 🇷🇺
А разьве не k * log2(x) = log2(x^k) ?
Основание же
источник

A

Aragaer in pro.algorithms
вот log10(2) это константа
источник

A

Aragaer in pro.algorithms
для любых двух оснований переход от одного к другому это умножение на константу, зависящую от этих двух оснований
источник

L🇷

Lazzlo 🇷🇺 in pro.algorithms
Aragaer
log2(x) = log10(x) * log2(10)
а, всё я понял!! Спасибо)
источник

V

V---V in pro.algorithms
Matwey Kornilov
Господа, а где в телеге был канал с книгами по алгоритмам?
Ищите названия книг в гугле и качайте с z-llib.
источник