WedX - журнал о программировании и компьютерных науках

Публикации по теме 'cpp'


Ежедневный бит(е) C++ | O(1) ранжирующая структура данных
Ежедневный бит (е) C ++ # 35, Общая проблема интервью C ++: структура данных ранжирования all-O (1) Реализуйте структуру данных O(1) , то есть структуру данных, в которой все операции выполняются за O(1) (амортизированное) время. Структура данных должна хранить ключи и их целочисленные значения и предлагать следующий интерфейс. increment(key) увеличить значение ключа, если он существует, или вставить ключ со значением 1, если он не существует decrement(key) уменьшить..

Основные моменты Buckaroo 1.3
Выпущен Buckaroo 1.3! Вот подробности того, чем мы занимались ... Упрощенная установка для Debian 🐧 Теперь мы размещаем пакеты Debian для Buckaroo и Buck для упрощения процесса установки. Кроме того, мы предлагаем автономную версию Buckaroo для linux-amd64, которая не требует установки java. Интеграция с GitHub, GitLab и BitBucket 🐙🐈 Мы твердо верим в децентрализацию и хотим поощрять открытый исходный код, поэтому теперь вы можете устанавливать пакеты прямо из GitHub, GitLab и..

Изучение возможностей шаблонного метапрограммирования (TMP) в C++
Метапрограммирование шаблонов ( TMP ) – это технология C++, позволяющая писать код, управляющий типами и генерирующий код во время компиляции. Он предоставляет способ реализации мощного универсального программирования, когда один и тот же код может применяться к нескольким типам, включая типы, определяемые пользователем. Вот различные методы шаблонного метапрограммирования (TMP) в C++. Каждый из этих методов имеет свою уникальную цель и вариант использования. Признаки типов ...

C / C ++: как печатать красочные символы в терминале
Всем привет😁! Я пишу, чтобы поделиться решением проблемы, которая возникла у меня, когда я работал над личным проектом, Игра Змейка на C ++ , запущенная на консоли. Закончив логику игры, я попытался сделать ее лучше, поэтому решил печатать цветные символы на экране, но, насколько мне известно, в этом языке нет собственных функций для этого 😥. По этой причине я искал какую-то внешнюю библиотеку, однако я не хотел импортировать много вещей для выполнения такой простой задачи, и в итоге я..

LeetCode — Удалить элемент
Постановка задачи Учитывая целочисленный массив nums и целочисленное val , удалите все вхождения val в nums in- место . Относительный порядок элементов может быть изменен. Поскольку в некоторых языках невозможно изменить длину массива, вместо этого вы должны поместить результат в первую часть массива nums . Более формально, если после удаления дубликатов осталось k элементов, то первые k элементов nums должны содержать окончательный результат. Неважно, что вы оставите..

7 причин использовать Buck Build
Buck - это кроссплатформенная кросс-языковая система сборки, предназначенная для крупномасштабной компиляции в Facebook. Все пакеты Buckaroo используют Buck в качестве системы сборки, поэтому само собой разумеется, что мы большие поклонники. Однако, даже если вы не в масштабе Facebook, вот 7 причин, по которым, мы думаем, вам стоит попробовать Бак. 1. Проверенная технология Бак - это не просто проект для любителей, который может потерять поддержку, когда создатель потеряет интерес...

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

Объяснение документов 02: BERT
BERT представил двухступенчатую структуру обучения: предварительное обучение и тонкая настройка. Во время предварительного обучения модель обучается на неразмеченных данных с помощью..

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

Работа с цепями Маркова, часть 4 (Машинное обучение)
Нелинейные цепи Маркова с агрегатором и их приложения (arXiv) Автор : Бар Лайт Аннотация: Изучаются свойства подкласса случайных процессов, называемых дискретными нелинейными цепями Маркова..

Crazy Laravel Livewire упростил мне создание электронной коммерции (панель администратора и API) [Часть 3]
Как вы сегодня, ребята? В этой части мы создадим CRUD для данных о продукте. Думаю, в этой части я не буду слишком много делиться теорией, но чаще буду делиться своим кодом. Потому что..

Использование машинного обучения и Python для классификации 1000 сезонов новичков MLB Hitter
Чему может научиться машина, глядя на сезоны новичков 1000 игроков MLB? Это то, что исследует это приложение. В этом процессе мы будем использовать неконтролируемое обучение, чтобы..

Учебные заметки: создание моего первого пакета Node.js
Это мои обучающие заметки, когда я научился создавать свой самый первый пакет Node.js, распространяемый через npm. Оглавление Глоссарий I. Новый пакет 1.1 советы по инициализации..

Забудьте о Matplotlib: улучшите визуализацию данных с помощью умопомрачительных функций Seaborn!
Примечание. Эта запись в блоге предполагает базовое знакомство с Python и концепциями анализа данных. Привет, энтузиасты данных! Добро пожаловать в мой блог, где я расскажу о невероятных..


Для любых предложений по сайту: [email protected]