Оценка сложности алгоритмов. Нотация Big O
Для написания эффективного кода, каждому разработчику необходимо знать, как оценивать сложность алгоритмов.
Премиум
Хеш-функции, хеш-таблицы, blockchain, сжатие данных основаны на двоичных числах. Учимся с самого нуля!
Хеш-функции, хеш-таблицы, blockchain, сжатие данных сильно зависят от логики работы двоичных чисел. Прежде, чем говорить серьезно о структурах данных и технологиях, критически необходимо с нуля разобраться как работают положительные и отрицательные целые и дробные двоичные числа.
Из курса Вы в мельчайших подробностях узнаете о:
Как работает десятичная и двоичная система счисления
Как переводить числа из одной системы счисления в другую
Как работает двоичное представление отрицательных чисел
Как работает сложение и вычитание двоичных чисел
Что такое плавающая точка
Как представляется плавающая точка в двоичном виде