Хобрук: Ваш путь к мастерству в программировании

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


Как выбрать самую быструю линию супермаркета?
Фундаментальная теория очередей! Как часто вы оказываетесь в самой быстрой очереди в супермаркете? Держу пари, что это случается не часто. Во время недавней поездки в супермаркет я заметил, что кто-то смотрит на быстро движущуюся параллельную линию. Вскоре после этого человек переключился на эту очередь, только чтобы двигаться еще медленнее.

Вопросы по теме 'math'

Каков алгоритм преобразования буквы столбца Excel в его число?
Мне нужен алгоритм для преобразования буквы столбца Excel в ее правильный номер. Язык, на котором это будет написано, - C #, но подойдет любой или даже псевдокод. Обратите внимание, я собираюсь поместить это на C # и не хочу использовать офисную...
31.05.2024

Matlab: Алгоритм построения диаграммы Вороного эллипсов
Существуют ли алгоритмы реализации диаграммы Вороного, ограничивающей эллипсы? Схема будет выглядеть как на картинках здесь диаграмма вороных эллипсов Может ли кто-нибудь поделиться некоторыми ссылками, учебниками, кодами и т. Д.,...

Как я могу получить направление обзора из матрицы OpenGL ModelView?
Я пишу программу объемного рендеринга, которая постоянно корректирует геометрию некоторой плоскости, чтобы она всегда была обращена в камеру. Геометрия плоскости вращается всякий раз, когда камера поворачивается, чтобы выглядеть так, как будто она не...

Преобразование координат широты/долготы на повернутых/масштабированных картах
Мне нужно указать координаты широты и долготы на старой карте, например: http://www.davidrumsey.com/luna/servlet/detail/RUMSEY~8~1~3017~90020003:Topographical-Map-Of-The-City-and-C Спроецировано на Google Maps:...
18.05.2024

Алгоритм растеризации повернутого прямоугольника
В двух словах: я хочу создать не приближенную версию линейного алгоритма Брезенхема, но для прямоугольника, а не для линии, и точки которой не обязательно выровнены по сетке. Учитывая квадратную сетку и прямоугольник, содержащий четыре...

Производительность Math.pow в Java 8 и Java 7
Я запустил следующую программу в другой версии Java. final double[] values = new double[10000]; final long start = System.currentTimeMillis(); double sum = 0; for (int i = 0; i < values.length; i++) sum += Math.pow(values[i], 2); final...

Сопоставьте точку с ближайшей точкой на решетке Фибоначчи
Я использую следующий код для создания решетки Фибоначчи, см. стр. 4 для единичной сферы. Я думаю, что код работает правильно. Затем у меня есть список точек (указанный широтой и долготой в радианах, так же, как сгенерированные точки решетки...

Java - проверьте, не сталкиваются ли 4 точки (образующие прямоугольник) с другими 4 точками
Я создаю генератор подземелий Roguelike, и часть этого включает в себя проверку того, «сталкивается ли» комната (которая представлена ​​​​x1, y1, x2, y2) с другой комнатой. Если это так, комната будет восстановлена. Я немного пробовал гуглить, но...
11.05.2024

Python: математические наборы и кортежи
Я реализую метод в своей программе на Python, который проверяет правильность математической функции. Примером в моей программе будет: ['set',['tuple',1,2],['tuple',3,4]] Что соответствует {(1,2),(3,4)} Чтобы проверка вернула True, все...
04.05.2024

Как сгенерировать n-е число, состоящее только из четных цифр?
Я новичок в программировании. Я могу найти числа, состоящие из четных цифр, но сложность моего алгоритма O (n). Для больших n мой алгоритм слишком медленный. Поэтому мне нужен более эффективный алгоритм. Может кто-нибудь помочь мне? Например,...

Проблемы с AWK и мощностью (DD-WRT)
Я пытаюсь извлечь сумму чисел в переменную (cwr) в файле (wa_cidr) с помощью этой команды: cwr=$(grep -E "^([0-9]{1,3}\.){3}[0-9]{1,3}(\/([0-9]|[1-2][0-9]|3[0-2]))?$" /tmp/wa_cidr | awk -F '/' '`{n += 2**(32 - $NF)}` END {print n}') Однако...
07.04.2024

Анализ времени выполнения Big Theta
Я не очень понимаю два вопроса ниже о T (n). Я понимаю, что означает тета, но не уверен в ответах на вопросы. Может кто-нибудь объяснить? Я думал, что первое было ложным, потому что T (2n/3) + 1 = Theta (log n), потому что добавленная константа 1...

Реальные числа в Go
Как работать с вещественными числами в Go? Например: (627.71/640.26)^(1/30) = 0.999340349 --> correct result но с Go: fmt.Print(math.Pow((627.71 / 640.26), (1 / 30))) = 1 --> wrong
08.06.2024

Новые материалы

Создание кнопочного меню с использованием HTML, CSS и JavaScript
Вы будете создавать кнопочное меню, которое имеет состояние наведения, а также позволяет вам выбирать кнопку при нажатии на нее. Финальный проект можно увидеть в этом Codepen . Шаг 1..

Внедрите OAuth в свои веб-приложения для повышения безопасности
OAuth — это широко распространенный стандарт авторизации, который позволяет приложениям получать доступ к ресурсам от имени пользователя, не раскрывая его пароль. Это позволяет пользователям..

Классы в JavaScript
class является образцом java Script Object. Конструкция «class» позволяет определять классы на основе прототипов с чистым, красивым синтаксисом. // define class Human class Human {..

Как свинг-трейдеры могут использовать ИИ для больших выигрышей
По мере того как все больше и больше профессиональных трейдеров и активных розничных трейдеров узнают о возможностях, которые предоставляет искусственный интеллект и машинное обучение для улучшения..

Как построить любой стол
Я разработчик программного обеспечения. Я люблю делать вещи и всегда любил. Для меня программирование всегда было способом создавать вещи, используя только компьютер и мое воображение...

Обзор: Машинное обучение: классификация
Только что закончил третий курс курса 4 часть специализации по машинному обучению . Как и второй курс, он был посвящен низкоуровневой работе алгоритмов машинного обучения. Что касается..

Разработка расширений Qlik Sense с qExt
Использование современных инструментов веб-разработки для разработки крутых расширений Вы когда-нибудь хотели кнопку для установки переменной в приложении Qlik Sense? Когда-нибудь просили..