Публикации по теме 'algorithms'
Оптимизация и другие сюрпризы
Несколько лет назад я решил создать язык программирования, который удовлетворял бы мои конкретные потребности. Это должно было быть «кроссплатформенным», поэтому мне не пришлось писать пять разных версий моего кода. Он должен был быть «безопасным», а это означало, что приложения, написанные на нем, было бы трудно «взломать». Я хотел, чтобы им было легко пользоваться, чтобы мне не приходилось долго писать приложения. И мне нужно было легко использовать чужой код, если это необходимо.
Так..
Как посчитать количество цифр в числе?
Подсчет числа цифр в числе — одна из наиболее распространенных и первых проблем, с которыми приходится сталкиваться при программировании на соревнованиях. Ни один язык не имеет встроенной функциональности для выполнения этой задачи, поэтому программистам приходится находить ее вручную, и все же многие новые программисты не знают, как найти количество цифр в целом числе.
Это считается фундаментальной проблемой и является одной из первых проблем, которым обучают, если вы проходите курс..
Обратить строку со стеком в JavaScript
В этой статье мы узнаем, как перевернуть строку с помощью стека в JavaScript.
Что такое стек?
Стек - это линейная структура данных, которая следует определенному порядку выполнения операций. Порядок - последний вошел - первым ушел (LIFO).
Стеки используют push() и pop() для добавления и удаления элементов соответственно. В стеке может быть столько элементов, сколько вы хотите, но способ добавления и удаления элементов остается LIFO. Вы не можете работать с элементами..
Учебник по науке о данных для начинающих
Задумывались ли вы о значении фразы «Данные — это новая нефть» для вашего бизнеса или о том, как цифровая трансформация с использованием аналитики, ИИ и машинного обучения может повысить ценность вашей организации? но были поражены безумием, окружающим мир данных и аналитики?
Если вы ответили «да», этот учебник может стать тем хранилищем, которое вам необходимо для понимания и участия в содержательных дискуссиях в этой области, а также для того, чтобы оседлать волну бескрайнего океана..
4 интересных примера операций с высоким приоритетом в Ruby
4 интересных примера использования приоритета операторов в Ruby
В этой статье мы собираемся изучить следующие темы:
method 'arg' and return method1 || method2 'hello' variable = a or b block {..} vs block do..end
Прежде, чем начать
Позвольте мне представить здесь платформу, которая помогла мне изучить большую часть моих знаний о Ruby. Действительно, Pluralsight - потрясающая платформа.
С 50+ курсами , которые охватывают различные темы по Ruby и Ruby on..
Как получить пересечение двух массивов
Часто интервьюеры проверят вас на обманчиво простых вещах. Мы видели это в Reverse a String и еще увидим в будущих задачах. Но иногда вы можете пройти тестирование на концепции, которая, хотя и несколько тривиальна, действительно полезна в повседневной разработке программного обеспечения.
Одна из этих вещей - array manipulation , или, по сути, делать что-то с array , которое создает некую трансформацию.
Незамедлительный
Можете ли вы написать функцию, которая принимает два массива..
Алгоритмическая ответственность: контроль над наукой о данных
Журналисты по всей стране расследуют алгоритмы, которые могут несправедливо повлиять на работу, финансы или гражданские права людей.
Поскольку правительства все чаще обращаются к науке о данных для решения социальных, экономических и правовых проблем, граждане должны быть обеспокоены тем, насколько этичны такие реализации. Когда правительства используют модели науки о данных и машинного обучения для разработки политики, кто гарантирует точность этих моделей?
Журналистика — один из..