85 историй о математике, которые стоит узнать

85 историй о математике, которые стоит узнать

5 января 2024 г.

Давайте узнаем о математике с помощью этих 85 бесплатных историй. Они упорядочены по времени чтения, созданного на HackerNoon. Посетите /Learn Repo, чтобы найти самые читаемые истории о любой технологии.

Я не люблю математику, но ты можешь. Удивительный мир чисел ждет!

1. Реализация гипотезы 3x+1 или Коллатца в Python

3x+1 или гипотеза Коллатца — это простая математическая задача, которую можно легко реализовать с помощью простого цикла while в Python.

2. Почему искусственный интеллект — это дисциплина, основанная на страхе

Люди боятся ИИ. Согласно исследованию Genpact:

3. 69 Стихотворение

69 был у него дома

4. Java-программа для проверки прямоугольного треугольника

Простая программа на Java для проверки прямоугольности треугольника.

5. Библиотека JavaScript Urpflanze для генеративного искусства и творческого программирования

Urpflanze – это библиотека JavaScript для творческого программирования и создания произведений искусства.

6. Формулы Uniswap: глубокое погружение

Узнайте о преимуществах концентрированной ликвидности для нескольких объединенных активов в Uniswap.

7. От математики не убежишь: приложения интеграции и amp; Дифференциация

Узнайте все об интеграции и дифференциации на примерах и поймите их роль в исчислении.

8. Руководство по дополнению до двух: вычисление и преобразование двоичных чисел

Современные компьютеры сегодня используют систему представления двоичных чисел, называемую «дополнением до двух». Это фиксированное количество двоичных цифр, используемых в компьютерных вычислениях. Основные математические операции, такие как сложение и вычитание, могут выполняться с использованием бинарных правил сложения и вычитания. Дополнение до двух не представляет собой сложную схему, и с ней очень просто работать. Эта система также помогает преодолеть недостатки, связанные с необходимостью иметь дело с величинами. Дополнение до двух можно охарактеризовать как:

9. Как вычислить векторное произведение и площадь прямоугольника за 3 простых шага

Хотя скалярное произведение двух векторов дает скаляр, результирующий вектор, напротив, является вектором векторных произведений.

10. Понимание логических методов в Ruby на примерах

Большинство языков программирования имеют тип данных, называемый «Boolean». Это форма данных только с двумя возможными значениями (обычно «истина» и "ЛОЖЬ"). Однако язык Ruby не имеет логических данных. Тип.

11. Разделяй и властвуй: умножение целых чисел Карацубы

Объяснение алгоритма Карацубы с примерами и иллюстрациями.

12. Измените поведение своего кода с помощью побитовых операторов

Давайте разберем странную программу с битовыми флагами, на понимание которой мне потребовалась секунда. мы надеемся, что при этом мы получим более четкое понимание того, как битовые маски и побитовая логика ИЛИ могут эффективно манипулировать значениями.

13. Вычисление квадратного корня из числа с помощью  Метода Ньютона-Рафсона [Практическое руководство]

Ситуации

14. Что нам нужно знать об округлении и средней точке

Округление числа: Округление числа означает получение приблизительного значения, которое позволяет использовать его, не загромождая бесполезной точностью то, что мы хотим сделать, но таким образом, чтобы это приближение оставалось как можно ближе к точному значению.< /п>

15. Учебник по Python: разоблачение рекурсивной функции

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

16. Мотивация от математики: нанимайте за наклон, а не за пересечение Y

Забудьте о пересечении оси Y; наклон — единственное, что имеет значение в долгосрочной перспективе.

17. Что такое коллизионная устойчивость в криптографии?

Короткая история о том, как национальные тайны, пароли и финансовые данные остаются в тайне благодаря небольшой горстке умных людей, играющих в «Спорим, что не сможете»

18. ИИ и машинное обучение – лучший способ спасти мир от климатической катастрофы

Многие уравнения применимы к ядерному синтезу, включая принцип максимальной энтропии. Синтез увеличивает энтропию. Думайте о нерешенных уравнениях, связанных с ядерным синтезом, как о проблемах твердости. Тот, кто решает эти проблемы или вносит свой вклад в создание программного обеспечения, которое решает эти проблемы, помог решить одну из самых больших задач в современной инженерии и физике в этом столетии. Я буду честен, многие из нас (в том числе и кое-кто) хотят выиграть гонку. Многие из нас также убирают препятствия с полосы препятствий.

19. Отображение простых цифр числа

Программа на Java для ввода числа и отображения его простых цифр.

20. Рождественский выпуск: игры, которые помогут понять сложные математические понятия

Такие игры, как шахматы и крестики-нолики, существуют с нами на протяжении веков, и многим людям они кажутся скучными. Что произойдет, если они станут действительно сложными?

21. Суммы префиксов и как их можно использовать для решения проблем с кодированием

В этом посте мы рассмотрим суммы префиксов и то, как их можно использовать для решения распространенной проблемы кодирования, то есть вычисления суммы массива (сегмента). В этой статье для примеров кода будет использоваться Java, но эта концепция применима к большинству языков программирования.

22. Защита паролей от взлома: понимание математических концепций

Пароли, которые кажутся нам безопасными, уязвимы для взлома на основе математических вычислений. Вот почему использование таких понятий, как «Пространство паролей», может помочь создать более безопасные пароли.

23. Java-программа для создания таблицы умножения входного числа

Java-программа для отображения умножения введенного числа от 1 до 10.

24. Понимание C++20 в контексте количественных финансов

Использование современной библиотеки хроно C++20 в количественных финансах для ценообразования ценных бумаг с фиксированным доходом

25. Умная формула логарифма

Одним из лучших когда-либо разработанных математических инструментов является логарифм числа. В прошлом он широко использовался для упрощения длительных арифметических вычислений. Стандартный способ использования этого метода — использование таблиц десятичных логарифмов. Метод использования этих таблиц хорошо известен и применяется уже десятилетия. В этой статье мы поговорим о менее известном методе поиска журнала числа без использования таблиц.

26. Криптография на основе эллиптических кривых: базовое введение

Криптография с эллиптической кривой (ECC) – это современный метод шифрования с открытым ключом, известный тем, что он меньше, быстрее и эффективнее, чем традиционные методы шифрования.

27. Естественный отбор против. Разумный замысел: взгляд физика

Наша способность придумывать случайные числа может показать, являемся ли мы скрытой частью замысла. Мы? Вековой вопрос находится в пределах досягаемости квантовой биологии.

28. Основы криптографии

Что такое криптография?

29. Теоремы, которые необходимо знать программистам

Программирование – сложная и многогранная область, охватывающая широкий спектр математических и вычислительных концепций и методов.

30. Что такое динамическое программирование?

Эта статья предназначена для тех, кто слышал о динамическом программировании, а также для тех, кто не слышал, но хочет знать о динамическом программировании (или DP). В этой статье я расскажу обо всех темах, которые могут помочь вам в работе с DP.

31. Не могу купить мне любовь: аргумент в пользу неликвидности

Отображение человеческих ценностей в коде. Подсказка: их сложно измерить в биткойнах.

32. Решение матричной алгебры в JavaScript [обзор]

Многие проблемы, особенно в научных вычислениях, в конечном итоге формулируются как матричные операции. Это может быть что угодно: от PDE-решателей (PDE — Partial Differential Equation) до обработки изображений или ML-алгоритмов.

33. Как выбрать случайный узел в дереве

Моменты детства с отцом

34. Дистанционное глубокое обучение

Аннотация

35. Flax: подход Google с открытым исходным кодом для обеспечения гибкости машинного обучения

Говоря о машинном обучении, первыми фреймворками, которые приходят на ум, являются Tensorflow и PyTorch, которые на данный момент являются самыми современными фреймворками, если вы хотите работать с глубокими нейронными сетями. Технологии быстро меняются, и требуется больше гибкости, поэтому исследователи Google разрабатывают новую высокопроизводительную платформу для сообщества открытого исходного кода: Flax.

36. Встраивайте Github Gists в свои хакерские полуденные истории

Редактор Hacker Noon теперь поддерживает встраивание github-гитов.

37. Расшифровка динамического программирования

В этом посте мы решим проблему, связанную с динамическим программированием, даже не подозревая об этом.

38. Что такое доказательство с нулевым разглашением данных?

Давайте объясним, что именно означает этот термин, в одном предложении:

39. Математика с фиксированной точкой в ​​Solidity

Это всегда выглядит невозможным, пока не сделаешь. — Нельсон Мандела

40. Введение в арифметические последовательности

Арифметическая последовательность – это особый тип последовательности, в которой разница между двумя членами является «постоянной».

41. Почему математические функции в C++ такие медленные

Почему математические функции C++ могут работать медленно и как это исправить

42. Причины, по которым студентам следует уделять больше внимания производным и интегралам

Неудивительно, что не все учащиеся должны приветствовать предмет математики с распростертыми объятиями. Кроме того, когда дело доходит до исчисления, причины кошмара для многих потенциальных — производные и интегралы. Давайте сузим вопрос о том, почему студентам следует уделять больше внимания производным и интегралам.

43. [Объяснение] Основы машинного обучения: проблемы оптимизации и способы их решения

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

44. 50-летнее господство SQL: вот почему SQL по-прежнему актуален сегодня

Погрузитесь в подробную историю возникновения и господства SQL за последние 50 лет. Они оставались актуальными, прислушиваясь к рынку и адаптируясь к нему.

45. Бинарный лифтинг и его применение

Двоичный подъем и его использование для поиска наименьшего общего предка (LCA). Изучите этот удивительный алгоритм, который ускоряет запросы к предкам в древовидной структуре данных.

46. НАСТОЯЩАЯ жизнь Пи: неземная, романтическая, загадочная и запоминающаяся

«Вероятно, ни один символ в математике не вызывал столько тайн, романтизма, заблуждений и человеческого интереса, как число Пи» ~ Уильям Л. Шааф, Природа и история числа Пи. π

47. Re: Джордж Хотц, Теория моделирования, Стивен Вольфрам, "Бог и кости"

Что приходит на ум, когда спрашивают о Вселенной, ее происхождении и жизни в целом? Ответ на протяжении десятилетий волновал ученых, богословов, философов и людей. Я могу с философской точки зрения сказать: «Я копт, вот во что я верю». Мы с вами могли бы обсуждать, что есть истина, и все такое. Однако суть данного поста не в этом. Я хочу рассмотреть вопрос об «универсальной теореме всего». Вся Вселенная и то, как она связана в целом, — это с точки зрения физики. На самом деле мы находимся на заре эпохи исследований, и человечество все еще не знает, что объединяет саму природу.

48. О доказательствах с нулевым разглашением и почему они важны

Существует большой энтузиазм по поводу применения систем доказательства с нулевым разглашением. В Dusk Network мы разработали систему доказательства с нулевым разглашением PLONK с открытым исходным кодом. Его можно использовать для многих целей, и какой лучший способ продемонстрировать его потенциал на примере!

49. Шекспир встречает лен Google

Некоторые рождаются великими, некоторые достигают величия, а некоторым величие навязано им.

Уильям Шекспир, Двенадцатая ночь, или что угодно

50. Goldman Sachs, Data Lineage и заклинания Гарри Поттера

Goldman будет доминировать в потребительском банкинге

51. Введение в математику, лежащую в основе нейронных сетей

Сегодня с помощью библиотек программного обеспечения для машинного обучения с открытым исходным кодом, таких как TensorFlow, Keras или PyTorch, мы можем создать нейронную сеть даже с высокой структурной сложностью с помощью всего лишь нескольких строк кода. При этом математика, лежащая в основе нейронных сетей, до сих пор остается загадкой для некоторых из нас, и знание математики, лежащей в основе нейронных сетей и глубокого обучения, может помочь нам понять, что происходит внутри нейронной сети. Это также полезно при выборе архитектуры, точной настройке моделей глубокого обучения, настройке и оптимизации гиперпараметров.

52. Ручной и цифровой способы расчета факторизации

Множитель – это число, которое можно легко разделить на другие числа. Это значит разделить число поровну. Если нам нужно разделить 6, мы будем использовать 1, 2, 3 и 6. Никакие другие цифры нельзя использовать для деления, поскольку они не дадут одно число, которое делится одинаково. Факторинг относится к процессу нахождения чисел так, чтобы результаты были получены путем умножения. Для этого нам нужно найти наибольший общий делитель, а затем разделить его, чтобы получить результат.

53. Концепции zk-SNARK, объясненные на разных уровнях сложности

Я решил написать ELI15 для жаргона zk-SNARK, так как во время учебы мне еще не приходилось сталкиваться с чем-то подобным.

54. Библиотеки Python для науки о данных

Внедрение языка программирования Python в ведущих библиотеках обработки данных помогает разработчикам создавать автономные игры для ПК, мобильных устройств и других подобных корпоративных приложений. Python имеет более 137 000 библиотек, которые помогают во многих отношениях. В этом мире, ориентированном на данные, большинство потребителей требуют актуальной информации в процессе покупки. Компаниям также нужны ученые, работающие с данными, для достижения глубокого понимания путем обработки больших данных.

55. Объяснение дерева Фенвика

Fenwick Tree – интересная структура данных, которая в некоторых ситуациях использует свойства двоичных чисел для решения запросов обновления точек и диапазонов в вашем коде.

56. Введение в криптографию: шифр Виженера [часть 2]

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

57. Техническая политика, математика и карьера

Запуск Баакта

58. Цифровая универсальная драхма: парадигма глобальной частной-публичной криптовалюты

В этой статье Читосэ Накамото, смело переосмысливая основы технологии блокчейна и экономической теории, предлагает золотую середину в криптографии.

59. Math GPT: может ли ИИ помочь решить единую теорию?

Что, если мы обучим ИИ решать уравнения вместо изображений кошек?

60. Концепция чисел для органического процессора поколения Y

Сознательно или подсознательно, мы используем цифры каждый момент нашей жизни. Числа помогают нам ориентироваться в том, что мы называем реальной жизнью, поскольку они помогают нам установить фиксированные определения понятий, которые невозможно понять иначе, устраняя необходимость «отставания».

61. 5 способов заинтересовать детей Stem

Изучение STEM стало решающим для студентов, которые хотят стать частью инновационной, быстрорастущей отрасли с отличными карьерными перспективами.

62. Как я создал простую программу табеля успеваемости на Java для 15 предметов. Часть 2

Напишите программу, которая будет получать от пользователя оценки по 15 предметам и отображать общее количество, процент, наивысшие оценки, среднее значение и примечания.

63. Введение в свертку

В этой статье мы узнаем об изображении в оттенках серого, цветном изображении и процессе свертки.

64. Как отфильтровать по Калману свой выход

Узнайте, как использовать фильтры Калмана для минимизации неопределенности при работе с мультисенсорными массивами

65. Изучение искусственного интеллекта, если вы плохо разбираетесь в математике — P6 — Легкая математическая запись!

Если вы следили за частями 1, 2, 3, 4, 5 и 7 этой серии, вы знаете, что вам действительно не нужно много математики, чтобы начать работу с ИИ. Вы можете сразу погрузиться в практические руководства и книги по этой теме.

66. Псевдоматематическое доказательство того, что все вещи являются навыками, в которых можно стать лучше

67. Сногсшибательный мир эвристических явлений может означать, что мы искусственные

Представьте себе выигрыш в лотерею!

68. VR-математика: трудности перемещения объектов в виртуальной реальности

Прикладная математика разработки игр может быть сложной, но она действительно полезна. Вот продолжение ветки Невина в Твиттере о его пути от непонятного беспорядка к просвещенной остроте.

69. Математический анализ логики Джорджа Буля - Таблица ссылок

«Математический анализ логики» Джорджа Буля входит в серию книг HackerNoon. Прочтите эту книгу онлайн бесплатно на HackerNoon!

70. Введение в пороговые сигнатуры

Сегодня мы объявляем об интеграции кросс-чейн zap в протокол Symbiosis.

71. Краткое введение в алгоритмическую сложность

Это не просто время работы; это еще и использование пространства. Мы видим алгоритмы, используемые практически в каждой программе, выходящей за рамки студенческого проекта.

72. У меня действительно были проблемы с математикой, потому что мои учителя были ужасными

В какой-то момент у меня действительно были проблемы с математикой, потому что мои учителя были ужасными.

73. Геометрические константы в равносторонних треугольниках: часть I

Введение

74. Объяснение разорения игрока

10-K Diver объясняет разорение игрока.

75. Что нам нужно знать о стандартном отклонении и amp; Формула расстояния

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

76 . Падение за 42 минуты: взгляд физика на падение через центр Земли

Классический научно-фантастический роман Жюля Верна 1864 года под названием «Путешествие к центру Земли» заворожил многие поколения. Желание раскрыть тайны Земли, возможно, так же старо, как желание раскрыть тайны звезд.

77. Очень рад быть признанным участником года по версии HackerNoon — МАТЕМАТИКА

Merlyn — цифровой помощник учителя, мультимодальное решение, созданное, чтобы вернуть учителям время.

78. Небезопасный столп кибербезопасности

От шифра Цезаря к RSA. Глубокое погружение во внутреннюю работу современной криптографии и ее потенциальный крах.

79. Правда о менее предвзятой профилактической работе полиции на основе данных

Критики говорят, что это просто техническая отмывка несправедливости

80. История машинных доказательств - Часть II

Автоматическое доказательство теорем,

81. Как фильтровать Калман (Часть 2: Обновление прогноза)

Часть II описывает, как использовать фильтры Калмана для минимизации неопределенности при использовании массивов с несколькими датчиками.

82. Решение проблемы секретаря

О чём вы думали, когда влюблялись в кого-то? Вы мечтали о браке с ним/ней? Когда у вас были серьезные отношения, планировали ли вы брак со своим партнером? Как сложились отношения? Некоторые отношения перерастают в брак, а некоторые нет. Слушая истории многих друзей, я вижу крайне мало людей, состоящих в отношениях (а затем и вступающих в брак) только с одним человеком на протяжении всей своей жизни.

83. Глубокое обучение для моделирования аудиовизуальных соответствий

Человеческое восприятие представляет собой многомерное и сбалансированное сочетание слуха, зрения, обоняния, осязания и вкуса. В последнее время многие исследования пытались продвинуться на пути улучшения машинного восприятия путем перехода от одномодального обучения к мультимодальному обучению.

84. Искусство + Наука + Священное Писание = Библейская математика

Эта статья о науке, Священных Писаниях и искусстве, известная как «Библейская математика», появилась в самом захватывающем, творческом и духовном ключе. Более двух десятилетий я веду еженедельные группы по обсуждению Библии и изучаю Библию с людьми на индивидуальном уровне наставничества. В ходе этих духовных приключений, будучи частью Международной христианской церкви Города Ангелов, я обычно рад поделиться Евангелием со всеми, кто готов слушать и применять слово Божье на практике. Такой восторг особенно характерен для следующего изучения Библии, посвященного математике.

85. Обнаружение объектов с использованием однократного детектора MultiBox (подход для тематического исследования)

В этом сообщении блога представлены фундаментальные принципы обнаружения объектов и его алгоритмы, основанные на строгой интуиции.

Спасибо, что ознакомились с 85 самыми читаемыми историями о математике на HackerNoon.

Посетите репозиторий /Learn, чтобы найти самые читаемые статьи о любой технологии.


Оригинал
PREVIOUS ARTICLE
NEXT ARTICLE