Перейти к публикации
  • Сейчас на странице   Всего пользователей: 4   (0 пользователей, 4 гостя)

Rooster

Программирование, т. 8

  

315 пользователей проголосовало

У вас нет прав на голосование в этом опросе, или на просмотр результатов опроса. Пожалуйста, войдите или зарегистрируйтесь для голосования в опросе.

Рекомендованные сообщения

ребят как думаете для вайти вакансия нормальная или как будто у меня есть выборhttps://hh.ru/vacancy/27936882

Стажёр и шарп конечно отталкивают.

Ну как будто у тебя есть выбор?

 

Чел с которым я больше всего общался и с которым мы почти в одно время начали работать - съебался в Киев на норм зп, гы

Тебе тут всем топаном и советовали это сделать.

Поделиться сообщением


Ссылка на сообщение
(изменено)

Так он же учится, не дропать же ему универ на ласт курсе


Изменено пользователем kijupsik

65881.png

Поделиться сообщением


Ссылка на сообщение

Так он же учится, не дропать же ему универ на ласт курсе

Да не, это я к тому что на пд плохого не посоветуют :trollface:  :trollface:  :trollface: .

Да и после учёбы что бы меньше сомневался.

Поделиться сообщением


Ссылка на сообщение

ребят как думаете для вайти вакансия нормальная или как будто у меня есть выборhttps://hh.ru/vacancy/27936882

Нормальная. Главное там не засиживаться, пол годика-год поработать и съебать в нормальное место


 

Жиза для любопытных

Чекнул = пидор

 

Поделиться сообщением


Ссылка на сообщение

Сам где работаешь, советчик


65881.png

Поделиться сообщением


Ссылка на сообщение

Сам где работаешь, советчик

За щекой у тебя работаю


 

Жиза для любопытных

Чекнул = пидор

 

Поделиться сообщением


Ссылка на сообщение

Ну это минус за коммуникацию


65881.png

Поделиться сообщением


Ссылка на сообщение
(изменено)

"Есть 4 коробки, один чел говорит "в одной из коробок с вероятностью 50% есть деньги". Открыли 3 коробки - нихуя. Какова вероятность, что деньги в четвертой?"

import random

arr = [0]*100_000_000

for i in range(0, len(arr), 4):
    if random.randint(0, 1) == 1:
        arr[i + random.randint(0, 3)] = 1

seq = list(range(4))
counter_finds = 0
counter_total = 0

for i in range(0, len(arr), 4):
    random.shuffle(seq)

    no_hits = True
    for j in range(3):
        if arr[i + seq[j]] == 1:
            no_hits = False
            break
    
    if no_hits:
        counter_finds += arr[i + seq[3]]
        counter_total += 1

print('probability=%d/%d=%.4f' % (counter_finds, counter_total, round(counter_finds / counter_total, 4)))
Взгляд замылен, не могу понять, где ошибка - получается стабильно 0.2, хотя должно быть 0.5*0.25=0.125. Может, вы заметите?
Изменено пользователем moonfangtopich

Поделиться сообщением


Ссылка на сообщение
Гость LifeIsPain

Ты что на олимпиаде по программированию

Или пишешь кс го рулетку

Поделиться сообщением


Ссылка на сообщение

Я конечно хуевый терверщик но разве в этом случае вероятность не остается 50% ?


Это же независимые события епта

JuJeu понравилось это

Shaman.png.0cdd33d48561cd068bb3c5ee78289381.png Anna.jpeg.03c9b49363298ceec256500a5d522f7d.jpeg Nigga.jpg.f807f2556bdbf68452292a9301494591.jpg

 

Поделиться сообщением


Ссылка на сообщение

хотя должно быть 0.5*0.25=0.125

или нет бля? как же плохо быть тупым пиздец

Поделиться сообщением


Ссылка на сообщение
(изменено)

Знаменитые php fullstack в деле https://habr.com/post/421215/  :agaaga:


Изменено пользователем SKYnv

 

<< твой комментарий очень важен для форума.

Поделиться сообщением


Ссылка на сообщение

 

хотя должно быть 0.5*0.25=0.125

или нет бля? как же плохо быть тупым пиздец

Это будет вероятность нахождения бабла в каждом из ящиков. А вот как учесть уже то что ты 3 открыл и там бабла не нашёл я даже хз. 

Поделиться сообщением


Ссылка на сообщение

 

 

хотя должно быть 0.5*0.25=0.125

или нет бля? как же плохо быть тупым пиздец

 

Это будет вероятность нахождения бабла в каждом из ящиков. А вот как учесть уже то что ты 3 открыл и там бабла не нашёл я даже хз.

 

мне казалось, что "учесть уже то что ты 3 открыл и там бабла не нашёл" - это 0.75*0.(6)*0.5, что и есть ровно 0.25, к которым ты просто другим путём пришел

Поделиться сообщением


Ссылка на сообщение

 

 

хотя должно быть 0.5*0.25=0.125

или нет бля? как же плохо быть тупым пиздец

Это будет вероятность нахождения бабла в каждом из ящиков. А вот как учесть уже то что ты 3 открыл и там бабла не нашёл я даже хз. 

 

На хабре была статья про такой кейс. Что-то там про парадоксы или теорию игр.


 

<< твой комментарий очень важен для форума.

Поделиться сообщением


Ссылка на сообщение

0.125 это шанс в любом рандомном найти

 

у тебя 5 сиутаций возможных

в 1ом, 2ом, 3ьем, 4ом, никаком

 

первые 4 имеют шанс 0.125, последний 0.5

сума = 1

 

если смотреть на это с позиции дерева где мы

1) выбираем ящик (1 к 4)

2) выбираем положить ли туда чего (1 к 2)

 

то это 8 кейсов с одинаковым шансом (1 к 8 = 0.125)

 

если ты открыл 1 и ничего там не это значит что 1 кейс невозможен, остальные возможны

если ты открыл 3 и ничего не нашёл, то значит первые три невозможны

 

возможен 1 из 5 оставшихся кейсов = 1 к 5 = 0.2

phosphorique и Amatus понравилось это

Поделиться сообщением


Ссылка на сообщение

 

Сам где работаешь, советчик

За щекой у тебя работаю

 

судя по всем получается, что ты хуй :pisubudew:

 

плюс мне за логику


Публикация отключена

Поделиться сообщением


Ссылка на сообщение

если смотреть на это с позиции дерева где мы

1) выбираем ящик (1 к 4)

2) выбираем положить ли туда чего (1 к 2)

 

то это 8 кейсов с одинаковым шансом (1 к 8 = 0.125)

уточню что 5ый кейс (50% распадается) на 4 штуки

вместо "решили не ложить деньги вообще" мы на это смотрим как на 4х "выбрали ящик (0.25) и ничего туда не положили (0.5)"

 

поэтому открыв 1 ящик мы имеет что кейс "выбрали 1 и не положили" всё ещё возможен, но "выбрали 1 и положили" невозможен

эта инфа и есть наше "знание" для conditional вероятности P(A|B)

Akimosik понравилось это

Поделиться сообщением


Ссылка на сообщение
Гость
Эта тема закрыта для публикации сообщений.

×
×
  • Создать...