Публикации по теме 'computer-science'


50 математических концепций для лучшего программирования (часть 3)
10. Матрицы Матрица — это массив/таблица чисел. Они широко используются в алгебре для выполнения операций в сжатой форме. Матрица m * n состоит из m строк (по горизонтали) и n столбцов (по вертикали). Элементы в матрице обозначаются следующим образом, где для элемента a : первое число в нижнем индексе — это номер строки и, второе число в нижнем индексе — это номер столбца Матричная арифметика Сложение и вычитание Необходимое условие : две..

Схемы рекурсии, объясненные с использованием регулярных выражений
Учебник по катаморфизму и параморфизму Схемы рекурсии — это способ абстрагироваться от рекурсии. Некоторые утверждали , что функциональное программирование без рекурсивных схем эквивалентно императивному программированию без for циклов, а скорее с goto операторами. Точно так же, как использование циклов while и for вместо goto вносит структуру и гармонию в императивный поток управления, использование схем рекурсии вместо рукописной рекурсии вносит аналогичную структуру в..

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

Кун-Клу-Жун
Я знаю, что уже давно не писал о ходе исследований, но что я могу сказать, иногда это просто работа. Как бы вы их ни любили, написание этой статьи за последний месяц стало для меня работой(#facts 🙄 ) У меня было так много дел, и я не мог сосредоточиться на чем-то одном. Это моменты, с которыми я просто не могу справиться. Может быть, я должен учиться в этом году. Кто угодно 🥲 На заключительном этапе исследования и близости к цели я отвлекся, но вот мы снова. Я закончил..

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

Что такое Большой О??
Как долго что-то запускается? Это масштабируемо? Удобочитаемый? Big O измеряет время выполнения данного кода. Как повышается эффективность программы по мере увеличения данных? Big O звучит как куча дерьма, не так ли? Тем не менее, это помогает при изучении того, как память, пространство и данные работают в заданном алгоритме. Это то, что я узнал до сих пор. Большой O  — n — это просто стандартное соглашение, означающее, что оно зависит от количества заданных входных данных. Он..

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