2) почему нельзя использовать допустим, алфавит с кол-вом символов-31,знаю это не степень 2,но все же почему?
3)Алфавит-32 буквы, по формуле вес 1 символа 5 бит
Но почему 5 бит, почему нельзя использовать как обычно 8 бит?
Просто все это забыл, хотел бы освежить память
Другие языки программирования и технологии
Как получили формулу N=2^i?
0 и 1
поэтому 2 значения
N=2^i - это количество вариаций i-го последовательного количества значений
ну или параллельного ))) пфф. ффф)))
поэтому 2 значения
N=2^i - это количество вариаций i-го последовательного количества значений
ну или параллельного ))) пфф. ффф)))
Можно использовать алфавит с ЛЮБЫМ кол-вом символов - независимо от степеней двоек. Но при использовании ДВОИЧНЫХ кодов фиксированной длины максимальная ПЛОТНОСТЬ информации достигается при размере алфавита кратном степени двойки.
Потому, что для записи 32 букв ДОСТАТОЧНО пяти битов. А сколько битов ты будешь использовать для хранения символа в компьютере, никакого значения для данного вопроса не имеет.
P.S. N битами можно записать ровно 2 ** N разных значений. 2 ** 5 == 32.
Потому, что для записи 32 букв ДОСТАТОЧНО пяти битов. А сколько битов ты будешь использовать для хранения символа в компьютере, никакого значения для данного вопроса не имеет.
P.S. N битами можно записать ровно 2 ** N разных значений. 2 ** 5 == 32.
"Не знал да забыл" - хуже всего!
Вводите 35-чную систему счисления, будет у вас N=35^i, алфавитом будут все цифры и лат. буквы.
В компах в силу простоты и надёжности прижилась двоичная система, а для удобства программирования -- восьмеричная и 16-чная.
В компах в силу простоты и надёжности прижилась двоичная система, а для удобства программирования -- восьмеричная и 16-чная.
Для одного разряда - два варианта - 0 и 1
для двух разрядов 2*2=2^2
для трех - 2*2*2=2^3
Дальше продолжать?
для двух разрядов 2*2=2^2
для трех - 2*2*2=2^3
Дальше продолжать?
Евгений Григоренко
Я только не могу понять, это комбинаторика или нет?
Я не понял вопрос. Можно использовать какой угодно алфавит. Какой придумали, такой и есть. Информатика тут ни при чём. В английском алфавите 26 букв, в русском 33.
Википедия сообщает: Согласно Книге рекордов Гиннесса, больше всего букв — 72 — содержится в алфавите кхмерского языка, наименьшее — 12 (a, e, g, i, k, o, p, r, s, t, u, v) — в алфавите языка ротокас острова Бугенвиль (Папуа Новая Гвинея).
Википедия сообщает: Согласно Книге рекордов Гиннесса, больше всего букв — 72 — содержится в алфавите кхмерского языка, наименьшее — 12 (a, e, g, i, k, o, p, r, s, t, u, v) — в алфавите языка ротокас острова Бугенвиль (Папуа Новая Гвинея).
Похожие вопросы
- Решите задачу! Дано целое число n найдите сумму 1^n +2^n-1 + 3^n-2 ...+n^1
- Помогите составить блок схему. Данны целые числа n, k (n>=k>=0). Вычислить n(n-1)*(n-2)... (n-k-1)/k!
- Сложность алгоритмов приведите два примера когда алгоритм квадратичной сложности О (n) будет ХУДШИМ выбором чем O(n^2)
- Этот знак вроде "сумма"... Но все равно не понимаю, что там делают "n" и "i=1"
- Excel В одной ячейке значение к примеру 20. Необходимо выполнить (1+2)^i+1 (i+1 должен продолжаться до 20 включ.)
- Вычислить произведение n>=2 (n четное) сомножителей y=(2/1)*(2/3)*(4/3)*(4/5)*(6/5)*(6/7)*..
- объясните как именно работает цикл (int i = 0; i < N; i++) в этом коде, почему нельзя написать i+1, вместо i++
- Даны действительные числа а (1),а (2),...а (2n). Получить: а (1),а (2n),а (2),а (2n-1),а (3),...а (n),а (n+1).
- C++.Обычная задача : найти кол-во пар (x,y) , удовлетворяющих условию X^2+Y^2<N. Помогите оптимизировать.
- Помогите пожалуйста!Паскаль. Дано натуральное число N. Получить наименьшее число вида 2(m в степени), превосходящее N.
Если 1 бит то
Алфавит -2 значения -1 и 0 если 2 бита, тоАлфавит - 4 символа - 00,01,10,11