Computer Science Flashcards

1
Q

Max int 16 bit

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Max int 32 bit

A

4,294,967,296

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

List vs array

Список vs массив

A

В массиве в памяти компьютера элементы хранятся друг за другом. Что позволяет быстро находить элементы при небольших размерах.

В списке - элементы хранятся в любой части памяти и у каждого элемента есть ссылка на следующий элемент

Структура данных выбирается по производительности самой часто используемой операции

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Бинарный счёт

A

Добавляем слева единицу, справа все сбрасываем до 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
и т.д.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Бинарное сложение

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly