Как написать функцию вычисления частоты появления цифры в ряду? Есть рандомный ряд нулей где с рандомными интервалами вкрапляются цифры 1. К примеру [0, 0, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0] Подскажите как написать функцию вычисления частоты появления цифры 1. Т.е к примеру единица встречается в среднем каждые 2 позиции, каждые 5 позиций, каждые 1.5 позиции и т.д. Для ряда [0, 1, 0, 1, 0, 1, 0, 1] частота равна 2 (единица на каждой второй позиции), но нужно вычислять среднюю частотность для рандомного ряда с разными интервалами между 1. Возможно есть какая то формула, либо подскажите примерный код, без разницы на каком ЯП, можно на псевдокоде даже

20 Окт 2021 в 19:58
93 +1
0
Ответы
1

На языке Python это можно сделать вот так:

len(x)/x.count(1)

7 Ноя 2021 в 00:34
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 95 047 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир