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


Как шаблонные литералы работают в JavaScript
Что такое шаблонные литералы? В JavaScript уже есть способ определения строк с использованием одинарных кавычек («») или двойных кавычек («»). Так зачем нужны шаблонные литералы? Что ж, шаблонные литералы позволяют нам с большей легкостью динамически манипулировать строками. В отличие от обычных строк, строки шаблона определяются с помощью обратного апострофа (``). Помимо разницы в синтаксисе, у него есть особые особенности, которые отличают его от обычных строк, такие как..

Коды ошибок API являются предысторией - попробуйте вместо этого
Поучительная история Однажды молодая девушка наблюдала за своей матерью, которая разворачивала только что купленный кусок говядины для запекания. Мать вырезала мясу конечности. «Мамочка, зачем ты это делаешь?» - спросила молодая девушка. «Это дает лучший вкус», - ответила мать, ставя еду в духовку. "Как это так?" «Я не помню, иди спроси свою бабушку, она научила меня всем этим советам и уловкам». Девочке стало любопытно, и она побежала в соседний дом бабушки. «Бабушка, ты..

Введение в сортировку по выбору
Алгоритм сортировки 01 Сортировка по выбору - один из основных алгоритмов сортировки, который легко понять и реализовать. Идея проста: учитывая массив элементов, которые нужно отсортировать, Разделите массив на два подмассива: отсортированный и несортированный подмассивы . На каждой итерации найдите максимальный / минимальный элемент в несортированном подмассиве и замените его первым элементом несортированного подмассива. После замены первый элемент несортированного подмассива..

Как сделать код JavaScript более функциональным с помощью карты, фильтрации и уменьшения
В этой статье мы более подробно рассмотрим эти функции и некоторые связанные с ними примеры кода. В JavaScript есть три популярных метода, которые мы обычно используем для преобразования данных: map, filter и reduce. В этой статье мы более подробно рассмотрим эти функции и некоторые связанные с ними примеры кода. .карта ( ) Метод map() принимает массив, перебирает его и на каждой итерации применяет функцию обратного вызова к текущему элементу массива. Функция отображает..

Что такое алгоритм и почему вас это должно волновать?
Что такое алгоритм и почему вас это должно волновать? Примечание. Это часть продолжающейся серии статей об основах программирования и кодирования. Нажмите здесь для первой части. АЛГОРИТМ — это набор упорядоченных инструкций. Мне нравится думать об алгоритмах как о рецептах. Вы можете использовать алгоритмы для выполнения любой задачи, поскольку они представляют собой серию шагов, которые приведут вас от известной начальной точки к предсказуемой конечной точке. Представьте, что..

А.И. Статьи недели, февраль 2018 г. № 2
Насколько мелок кадровый резерв искусственного интеллекта? Исследование Element AI показывает, что только 22 000 человек во всем мире имеют нужные навыки Зачем глубокому обучению нужны стандарты для индустриализации «Недавно мне задали вопрос: «Как мы определяем стандарты для ИИ?» В основном я занимаюсь искусственным интеллектом глубокого обучения (ИИ)». Новый алгоритм квантовой линейной системы может ускорить машинное обучение Исследователи предложили новый..

Изучение C и модернизация компьютерного образования
Недавно Стив Клабник написал статью, посвященную изучению C, чтобы понять, как работает компьютер . То, что я планирую обсудить здесь, не обязательно будет прямым ответом на статью, а скорее вдохновлено ею. На личном уровне изучение C — хороший способ помочь вам понять внутренности языка. В то время как многие языки, такие как Google Go, начинают есть собственную собачью еду с точки зрения компиляции, реализации C довольно распространены в языковых реализациях. Некоторые примеры этого..