Публикации по теме 'mathematics'


Понимание кривых Безье
Кривые Безье везде . В функциях синхронизации CSS-анимации, в графических редакторах, в типографике, в дизайне автомобилей и многом другом. Если вы хотите смоделировать гладкую кривую, скорее всего, вам придется использовать кривую Безье. Для меня эти кривые — прекрасный пример прямого влияния математики на нашу повседневную жизнь разработчиков. Даже несмотря на то, что сейчас мы можем захотеть понять каждый отдельный математический аспект того, что находится под нашими..

Изучение одной из самых загадочных головоломок математики: проблема Монти Холла
Представьте себе сценарий; вы попадаете на яркую и ярко освещенную площадку для игрового шоу. Перед вами три одинаковых двери. Сияющий ведущий игрового шоу сообщает, что за одной из дверей стоит новенький спортивный автомобиль. За двумя другими, какой-то довольно противный домашний скот на ферме. Ведущий игрового шоу просит вас выбрать дверь… Ситуация кажется довольно простой, пока ведущий шоу не откроет одну из дверей и не увидит козла. Затем он спрашивает, не хотите ли вы..

Объяснение алгоритма градиентного спуска
"Машинное обучение" Объяснение алгоритма градиентного спуска С пошаговым математическим выводом Показатель: Основы градиентного спуска. Основные правила вывода. Градиентный спуск с одной переменной. Градиентный спуск с двумя переменными. Градиентный спуск для функции среднеквадратичной ошибки. Что такое градиентный спуск? Градиентный спуск - это алгоритм машинного обучения, который работает итеративно, чтобы найти оптимальные значения для своих параметров. Он учитывает..

Дополнение до двух — наиболее распространенный метод, с помощью которого компьютеры представляют целые числа со знаком.
Понимание записи дополнения до двух Дополнение до двух — наиболее распространенный метод, с помощью которого компьютеры представляют целые числа со знаком. Возьмем дополнение числа до двух. Если у нас есть неотрицательное число, записанное в двоичном представлении, например, 0000 0101 (5), мы можем переписать число в дополнении до двух, выполнив следующие действия. 1. Используйте побитовый оператор НЕ, чтобы перевернуть все биты 2. Наш номер теперь можно записать как 1111 1010..

Алгоритм Доббла
Добро пожаловать во вторую часть этой серии, где мы научимся создавать собственную многопользовательскую онлайн-игру Dobble. Прежде чем мы перейдем непосредственно к созданию нашей игры, нам нужно решить еще одну важную часть головоломки. В предыдущей главе мы рассмотрели математические принципы, лежащие в основе игры, и смогли провести сходство между игрой Доббл и проективными плоскостями. Затем мы смогли представить эти плоскости как матрицы инцидентности, визуализирующие все линии и..

Обозначение "О": почему это важно и почему нет
Вы понимаете Big O? Если да, то это освежит ваше понимание перед собеседованием. Если нет, не волнуйтесь - приходите и присоединяйтесь к нам, чтобы заняться информатикой. Если вы прошли курсы, посвященные алгоритмам, вы, вероятно, слышали термин нотация Big O . Если нет, мы рассмотрим это здесь, а затем получим более глубокое понимание того, что это такое. Нотация Big O - один из самых фундаментальных инструментов компьютерных ученых для анализа стоимости алгоритма. Для..

Проверка простых чисел онлайн, включая большие числа> 1000 цифр, с использованием Javascript
Введите число, которое вы хотите проверить, является ли оно простым или нет. Самое большое число, которое вы можете проверить, может содержать более 1000 цифр или даже 10 000 цифр. Если вы погуглите, вы можете найти множество веб-сайтов, которые позволяют проверить, является ли число простым. Но большинство лучших результатов для шашек имеют некоторый предел максимального числа, которое вы можете ввести. Большинство онлайн-инструментов не обрабатывают большие числа, и основная проверка..