Computer Science Flashcards
Max int 16 bit
65,535
16 bit = 2 bytes
This is because 16 bits, or two bytes, can store up to 65,536 (2^16) unique pieces of data.
Max int 32 bit
4,294,967,296
List vs array
Список vs массив
В массиве в памяти компьютера элементы хранятся друг за другом. Что позволяет быстро находить элементы при небольших размерах.
В списке - элементы хранятся в любой части памяти и у каждого элемента есть ссылка на следующий элемент
Структура данных выбирается по производительности самой часто используемой операции
Бинарный счёт
Добавляем слева единицу, справа все сбрасываем до 0.
Затем считаем 00 -> 10 -> 11
0 = 0
1 = 1
2 = 10
3 = 11
4 = 100
5 = 101
6 = 110
7 = 111
8 = 1000
9 = 1001
10 = 1010
11 = 1011
12 = 1100
и т.д.
Бинарное сложение