6659
VK: vk.com/physics_math Библиотека: @physics_lib Заметки репетитора: @mentor_it Канал по безопасности: @hack_theory Советские учебные фильмы: @maths_lib Помощь в решении: @mentor_it YouTube: youtube.com/c/PhysicsMathCode Админ: @physicist_i
Всем привет! Изучаю дискретную математику(Новиков), не хватает практики. Может кто порекомендовать задачник какой, чтобы не слишком тривиальные задачи и не требующий каких то глубоких познаний в мат анализе или в линейной математике (есть самая база)?
Читать полностью…
Вот, с кейсами лучше так (требует \usepackage{amsmath})
h_{i}^{0}=
\begin{cases}
Wx_i+b & \text{ if } i\ne 0,\\
Wx_0+b_0 & \text{ if } i=0.
\end{cases}
Читать полностью…
Ну это в основном и для новичков, там нет сложного чего-то особо
Читать полностью…
Кстати для 10^100 их всего будет 1697190, поэтому можно особо не напрягаться с выбором точного m.
Читать полностью…
Ну тогда можно так: нас интересует такое K, чтобы число целых неотрицательных решений неравенства x*ln(2)+y*ln(3)+z*ln(5)<=ln(K) было ближайшим к n сверху. Это можно рекурсией. Или даже достаточно приближенно оценить такое K сверху.
Читать полностью…
не, нам нужно n штук чисел, по условию задачи.
Читать полностью…
что за тренировки, где были, кто проводил?
Читать полностью…
Ну, может это и не очередь. Можно например так: домножаем каждый элемент текущего списка на простое p пока оно <=n. Добавляем полученные числа в исходный список. И берем следующее р - и все повторяем. Чтобы не делать лишнего, можно последние элементы (ближайшие к n) складывать в отдельный список, потому что они уже не будут участвовать в домножениях на следующее p (но это скорее стек). Единственный недостаток вижу в том, что получается не отсортированный список.
Читать полностью…
это да, вопрос - как пробегать. перебрать все произведения степеней, не превосходящих какого-то числа, или как-то иначе.
идеи с очередью я не понял. в очереди наверное будет наименьшее число, но что с ним делать, на что умножать?
примерно 9100 штук. в программу их забивать для скорости уже неудобно, а посчитаются они быстро. а если до 10^100? их примерно в 125 раз больше, но вычислять уже сложнее.
Читать полностью…
задаться каким-нибудь натуральным m, которого эти произведения будут не больше. воспользоваться приближённой формулой
n = 1/6 * ln(m)/ln(2) * ln(m)/ln(3) * ln(m)/ln(5)
посчитать перебором, сколько реально нужных чисел не превосходит m. если много - уменьшить m, если мало - увеличить. деление пополам сходится быстро. в конце отсортировать.
Имеется вектор параметров, который подаётся на вход божественной сущности. Она вощвращает качество. Как изменять параметры так, чтобы максимизировать качество
Читать полностью…
День добрый
Как найти множество предельных точек множества
{n^⅓-m^⅓ | m,n ∈ ℕ} ?
ну из геометрических соображений я выше оценил, как объём симплекса. для 10^100 та формула даёт 1660167, в обратную сторону она получится с небольшим избытком, так что должна сработать.
Читать полностью…
h_{i}^{0}= Wx_i+b\text{ if } i\ne 0 \text{ and } Wx_0+b_0 \text{ if } i=0
Подскажите как сделать чтобы это была система с левой фигурной скобкой
Но видимо там с помощью очереди предполагалось получать сразу подряд идущие.
Читать полностью…
Он на питоне идеи каждого алгоса раскладывает хорошо
Читать полностью…
почему m? Нам надо все числа до n. Т.е. вычисляем a*p^k, где k=1,.. до тех пор, пока a*p^k <= n. Здесь а - это все числа, не содержащие текущее р
Читать полностью…
только не <= n, а <= m.
это хороший способ, но как по n определить нужное m?
если это Дейкстра, то на все 3. но тогда, пока мы наберём наши n чисел, мы добавим в очередь числа в 5 раз большие, не многовато ли их будет?
Читать полностью…
ну собственно для 10^100 их надо перебирать так же как и для 10^18. Т.е. пробегая только необходимые степени.
Читать полностью…
Куда делась задачка про координаты вершин ромба?
Читать полностью…