Arhn - архитектура программирования

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


Демистификация рекурсии
КОДЕКС Демистификация рекурсии Упрощенная концепция ошеломляющей О чем весь этот шум? Рекурсия, кажется, единственная тема, от которой у каждого начинающего студента-информатика месяцами болит голова. Эта концепция может быть представлена ​​с помощью различных материалов, однако наиболее заметно она проявляется в форме рекурсивных функций. Функции, как правило, используются для группировки операторов, которые выполняют конкретную задачу, и для избавления от повторяющихся строк..

Как худший алгоритм сортировки может быть и лучшим!?
Алгоритмы сортировки были здесь с самого начала и были одной из наиболее изученных концепций компьютерных наук. А теперь представьте себе этот алгоритм сортировки, настолько причудливый и непредсказуемый, что он одновременно завораживает и разочаровывает тех, кто осмеливается его использовать. Правильно, мы говорим о Bogosort, алгоритме сортировки, который рандомизирует себя и многократно проверяет, отсортирован он или нет, а затем повторяет это снова и снова до бесконечности. Но в..

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

Что съедает мой процессор?
Диагностика скрытых процессов - передовой опыт технической команды Alibaba Ло Цзяньлун, старший инженер по послепродажному обслуживанию из технической группы Alibaba, помогал устранять неполадки с процессором клиента, когда проблема внезапно исчезла сама по себе. Теперь он рассказывает о том, что обнаружил, когда начал копать немного глубже, и о том, почему стоит заглянуть за поверхность. «Привет, Алибаба, что меня награждает?» Как инженер, разрабатывающий решения для клиентов..

Задача JavaScript: найти недостающее число в массиве
Задача JavaScript: найти недостающее число в заданном массиве натуральных чисел, упорядоченных по 1 Для этой задачи нам нужно найти недостающее число в заданном и предоставленном массиве. Итак, вам предоставляется массив, и все, что вы знаете, - это длина исходного массива и значения массивов за вычетом пропущенного значения, которое мы хотим найти. Нам дан массив непрерывных чисел, которые должны последовательно увеличиваться на 1. Итак, наш массив должен иметь вид, показанный ниже...

Более быстрый способ умножения
Более быстрый способ умножения В начальной школе мы все учились умножать числа. Что в этом такого, верно? По мере того, как наша жизнь становится все более цифровой, умножение чисел необходимо для таких областей, как криптография и искусственный интеллект. Любые улучшения наших способностей к умножению могут привести к новым техническим достижениям! Как и большинство людей, я никогда особо не задумывался о том, чтобы ускорить умножение. Мы все узнали…

Недополнение стека против переполнения стека
Опустошение стека  — ошибка, возникающая, когда элемент вызывается из стека, но стек пуст. Переполнение стека  — ошибка, возникающая, когда элемент помещается в стек, но стек полон. ( Также веб-сайт, который вы можете посетить, чтобы получить ответы на любые вопросы, связанные с программированием ).

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

Коллекции публикаций по глубокому обучению
Последние пару месяцев я создавал коллекции последних академических публикаций по различным подполям глубокого обучения в моем блоге https://amundtveit.com - эта публикация дает обзор 25..

Представляем: Pepita
Фреймворк JavaScript с открытым исходным кодом Я знаю, что недостатка в фреймворках JavaScript нет. Но я просто не мог остановиться. Я хотел написать что-то сам, со своими собственными..

Советы по коду Laravel #2
1-) Найти // You can specify the columns you need // in when you use the find method on a model User::find(‘id’, [‘email’,’name’]); // You can increment or decrement // a field in..

Работа с временными рядами спутниковых изображений, часть 3 (аналитика данных)
Анализ временных рядов спутниковых изображений для данных наблюдений за большой Землей (arXiv) Автор: Рольф Симоэс , Жильберто Камара , Жильберто Кейрос , Фелипе Соуза , Педро Р. Андраде ,..

3 способа решить квадратное уравнение (3-й мой любимый) -
1. Методом факторизации — 2. Используя квадратичную формулу — 3. Заполнив квадрат — Давайте поймем это, решив это простое уравнение: Мы пытаемся сделать LHS,..

Создание VR-миров с A-Frame
Виртуальная реальность (и дополненная реальность) стали главными модными терминами в образовательных технологиях. С недорогими VR-гарнитурами, такими как Google Cardboard , и использованием..

Демистификация рекурсии
КОДЕКС Демистификация рекурсии Упрощенная концепция ошеломляющей О чем весь этот шум? Рекурсия, кажется, единственная тема, от которой у каждого начинающего студента-информатика..