Pull to refresh
19
Владимир Ляшенко @Vovakaread⁠-⁠only

Software Developer

Send message

Гляньте второе вхождение по статье. Ссылка на доклад о “Инты, массивы, внешние ключи, наследование”

Поправьте ссылку, desu

Сильно не уверен, что Иван Панченко публиковал именно эту статью.

Уже жду утилит позовляющих для проектов и задавать свои «виртуальное» глобальные окружение как в Virtualenv Python для решения проблем разных версий утилит в зависимости от проекта.
Как и упомянул выше ua9msn изменений поведения типа Date не предвидется. По указанной Вами ссылке говорится о исправлении API в его использовании за счёт введения в язык новых типов — CivilDate, CivilTime etc.
Или я что-то упустил?
gnaeus, cкажите, в файле Specification.cs на строке возвращающей результат указано нечто неожиданное:
public static bool operator true(Specification<T> spec)
{
    return false;
}

Подскажите, это тонкий расчёт или ошибка?
Пожалуйста и мне поясните
Спасибо за верное и дельное замечание.
Не могли-бы, если появятся ещё в дальнейшем замечания, сообщать личным сообщением.
Ещё раз спасибо.
Для тех кто как и я задумался — «а что такое HNCP?», стоит прочесть это и это.
Не обязательно так. Этих киназ довольно много, и в новых статьях могли быть открыты другие.
А если сразу по горизонтали и по вертикали кнопку нажать, то вызывается секретная фича — быстро-бег =)
>> Наличие семей, в которых есть только девочки, а мальчик пока не родился, усложняет решение задачи через рассмотрение распределения мальчиков и девочек в семьях.
Собственно определить среднее отношение мальчиков и девочек в семье и является условием задачи. Нигде же не сказано что все семьи уже родили всех своих детей, как-раз наоборот, все семьи находятся в процессе рождения детей, до тех пор пока не появится мальчик.

>> Вероятность смерти родителей до рождения мальчика не задана. Задержка между рождением детей тоже влияет на текущее распределение детей в семьях.
Не находите ли Вы странным, что все эти возможные условия оправданы условием задачи и замечательным образом решаются если учитывать, что последний ребёнок в семье мог ещё не родился? Может в этом кроется решение задачи?
Хм. Вы смело отбросили вероятность того, что последней (на текущий момент) может родится девочка. Думаю вот так будет нагляднее

Поколение Вероятность рождения ребёнка в этом поколении Количество уже рождённых девочек Вероятность рождения мальчика 
1         100%                                          0                                50%
2         50%                                           1                                50%
3         25%                                           2                                50%
4         12.5%                                         3                                50%


Согласен с вашим вариантом подсчёта количества в среднем мальчиков:
Nm = sum[P(Di) * P(M)]
Nm — количество мальчиков
P(Di) — вероятность рождения ребёнка в i-м поколении
P(M) — вероятность рождения мальчика
Nm = 1*1/2 + 1/2 * 1/2 + 1/4 * 1/2 = сумм(1/2^(n+1) ) = 1

А девочек в среднем будет
Nf = sum[P(Di) * P(F)] + sum[P(Di) * Nf(i)]
Из непонятного тут Nf(i) — кол-во девочек в этом поколении
Первая составляющая эквивалентна кол-ву мальчиков. Те — 1
Вторая часть будет sum[P(Di) * Nf(i)] = (собственно вы это и посчитали уже) = 1
Общая же значение будет в среднем 2 девочки в семье.

Т.е. соотношение будет один мальчик к двум девочкам.
В книге Рихтера описано множество тонких моментов работы CLR. Но на сколько я помню, вопросу интернирования строк уделилось не так и много места. В этой же статье довольно ясно и лаконично обьясняется работа фреймворка именно в этом аспекте. Думаю, что после прочтения двух книг, Вы поймёте, почему я посчитал необходимым перевести эту статью.
Спасибо.

Information

Rating
Does not participate
Location
Харьков, Харьковская обл., Украина
Date of birth
Registered
Activity